CookieHandler.WriteCore Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, écrit un cookie associé à la demande spécifiée portant le nom, la valeur, le domaine, le chemin d'accès, le délai d'expiration, la persistance et la visibilité spécifiés.
protected:
abstract void WriteCore(cli::array <System::Byte> ^ value, System::String ^ name, System::String ^ path, System::String ^ domain, DateTime expirationTime, bool secure, bool httpOnly, System::Web::HttpContext ^ context);
protected abstract void WriteCore (byte[] value, string name, string path, string domain, DateTime expirationTime, bool secure, bool httpOnly, System.Web.HttpContext context);
abstract member WriteCore : byte[] * string * string * string * DateTime * bool * bool * System.Web.HttpContext -> unit
Protected MustOverride Sub WriteCore (value As Byte(), name As String, path As String, domain As String, expirationTime As DateTime, secure As Boolean, httpOnly As Boolean, context As HttpContext)
Paramètres
- value
- Byte[]
Valeur du cookie.
- name
- String
Nom du cookie.
- path
- String
Chemin d'accès du cookie.
- domain
- String
Domaine du cookie.
- expirationTime
- DateTime
Heure d’expiration du cookie ou DateTime.MinValue pour un cookie de session (session uniquement).
- secure
- Boolean
true
si le cookie seul est utilisé sur une connexion SSL ; sinon, false
.
- httpOnly
- Boolean
true
si le cookie doit être masqué dans le script client ; sinon, false
.
- context
- HttpContext
HttpContext de la requête.
Remarques
Appelé à partir des méthodes surchargées Write pour effectuer le travail réel d’écriture du cookie. Les Write méthodes garantissent qu’il value
s’agit d’un tableau d’octets non vide et que name
et path
sont des chaînes non vides.
Notes pour les responsables de l’implémentation
Vous devez remplacer cette méthode. L’implémentation incombe entièrement au développeur. Dans le cas classique, les implémentations écrivent les données de cookie dans la Cookies collection, mais ce n’est pas une exigence. La plupart des paramètres de la méthode sont généralement utilisés pour définir des propriétés équivalentes sur un ou plusieurs HttpCookie objets.