CookieHandler.WriteCore Metod

Definition

När den åsidosätts i en härledd klass skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet, domänen, sökvägen, förfallotiden, beständigheten och synligheten.

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)

Parametrar

value
Byte[]

Cookievärdet.

name
String

Namnet på cookien.

path
String

Sökvägen för cookien.

domain
String

Domänen för cookien.

expirationTime
DateTime

Förfallotiden för cookien eller DateTime.MinValue för en sessionscookie (endast session).

secure
Boolean

trueom cookien endast ska användas via en SSL-anslutning; annars . false

httpOnly
Boolean

trueom cookien ska döljas från klientskriptet; annars . false

context
HttpContext

För HttpContext begäran.

Kommentarer

Anropas från de överlagrade Write metoderna för att göra det faktiska arbetet med att skriva cookien. Metoderna Write säkerställer att det value är en icke-tom bytematris och att name och path är icke-tomma strängar.

Anteckningar till implementerare

Du måste åsidosätta den här metoden. Implementeringen är helt upp till utvecklaren. I vanliga fall skriver implementeringar cookiedata till Cookies samlingen, men detta är inte ett krav. De flesta parametrar i metoden används vanligtvis för att ange motsvarande egenskaper för ett eller flera HttpCookie objekt.

Gäller för