Sdílet prostřednictvím


CookieHandler.WriteCore Metoda

Definice

Při přepsání v odvozené třídě zapíše soubor cookie přidružený k zadanému požadavku, který má zadaný název, hodnotu, doménu, cestu, dobu vypršení platnosti, trvalost a viditelnost.

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)

Parametry

value
Byte[]

Hodnota souboru cookie.

name
String

Název souboru cookie.

path
String

Cesta pro soubor cookie.

domain
String

Doména souboru cookie.

expirationTime
DateTime

Čas vypršení platnosti souboru cookie nebo DateTime.MinValue pro soubor cookie relace (pouze relace).

secure
Boolean

truepokud by soubor cookie měl být používán pouze přes připojení SSL; v opačném případě . false

httpOnly
Boolean

truepokud by měl být soubor cookie skrytý před klientským skriptem; v opačném případě . false

context
HttpContext

Položka HttpContext pro daný požadavek.

Poznámky

Volána z přetížených Write metod, aby udělala skutečnou práci při zápisu souboru cookie. Metody Write zajistí, že value je neprázdné pole bajtů a že name a path jsou neprázdné řetězce.

Poznámky pro implementátory

Tuto metodu musíte přepsat. Implementace je zcela na vývojáři. V typickém případě implementace zapisují data souboru cookie do Cookies kolekce, ale to není požadavek. Většina parametrů metody se obvykle používá k nastavení ekvivalentních vlastností na jednom nebo více HttpCookie objektech.

Platí pro