Freigeben über


CookieHandler.WriteCore Methode

Definition

Schreibt beim Überschreiben in einer abgeleiteten Klasse ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, Wert, Domäne, Pfad und Ablaufzeit, Dauerhaftigkeit und Sichtbarkeit besitzt.

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)

Parameter

value
Byte[]

Der Cookiewert.

name
String

Der Name des Cookies.

path
String

Der Pfad den Cookie.

domain
String

Die Domäne für das Cookie.

expirationTime
DateTime

Die Ablaufzeit für das Cookie oder DateTime.MinValue für ein Sitzungscookies (nur Sitzung).

secure
Boolean

true, wenn das Cookie nur über eine SSL-Verbindung verwendet werden soll; andernfalls false.

httpOnly
Boolean

true, wenn das Cookie aus dem Clientskript ausgeblendet werden soll; andernfalls false.

context
HttpContext

Das HttpContext-Objekt für die Anforderung.

Hinweise

Wird von den überladenen Methoden aufgerufen Write , um die eigentliche Arbeit des Schreibens des Cookies zu erledigen. Die Write Methoden stellen sicher, dass value es sich um ein nicht leeres Bytearray handelt und dass name und path nicht leere Zeichenfolgen sind.

Hinweise für Ausführende

Sie müssen diese Methode überschreiben. Die Implementierung liegt ganz beim Entwickler. Im typischen Fall schreiben Implementierungen die Cookiedaten in die Cookies Sammlung, dies ist jedoch keine Voraussetzung. Die meisten Parameter der -Methode werden in der Regel verwendet, um gleichwertige Eigenschaften für ein oder HttpCookie mehrere Objekte festzulegen.

Gilt für: