Udostępnij za pośrednictwem


CookieHandler.WriteCore Metoda

Definicja

Po przesłonięciu w klasie pochodnej zapisuje plik cookie skojarzony z określonym żądaniem o określonej nazwie, wartości, domenie, ścieżce, czasie wygaśnięcia, trwałości i widoczności.

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[]

Wartość pliku cookie.

name
String

Nazwa pliku cookie.

path
String

Ścieżka pliku cookie.

domain
String

Domena pliku cookie.

expirationTime
DateTime

Czas wygaśnięcia pliku cookie lub DateTime.MinValue dla pliku cookie sesji (tylko sesja).

secure
Boolean

true jeśli plik cookie powinien być używany tylko za pośrednictwem połączenia SSL; w przeciwnym razie , false.

httpOnly
Boolean

true jeśli plik cookie powinien być ukryty przed skryptem klienta; w przeciwnym razie , false.

context
HttpContext

Element HttpContext dla żądania.

Uwagi

Wywoływane z przeciążonych Write metod w celu wykonania rzeczywistej pracy podczas pisania pliku cookie. Metody Write zapewnią, że value jest to niepusta tablica bajtów i pathname niepustymi ciągami.

Uwagi dotyczące implementowania

Tę metodę należy zastąpić. Implementacja jest całkowicie do dewelopera. W typowym przypadku implementacje zapisują dane plików cookie do Cookies kolekcji, jednak nie jest to wymagane. Większość parametrów metody jest zwykle używana do ustawiania równoważnych właściwości na co najmniej jednym HttpCookie obiekcie.

Dotyczy