CookieHandler.Write Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt ein Cookie.
Überlädt
Write(Byte[], Boolean, DateTime) |
Schreibt ein Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Wert, die angegebene Dauerhaftigkeit und die angegebene Ablaufzeit hat. |
Write(Byte[], String, DateTime) |
Schreibt ein Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert und die angegebene Ablaufzeit hat. |
Write(Byte[], String, DateTime, HttpContext) |
Schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert und die angegebene Ablaufzeit hat. |
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert, Domäne, Pfad und die angegebene Ablaufzeit und Sichtbarkeit hat. |
Write(Byte[], Boolean, DateTime)
Schreibt ein Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Wert, die angegebene Dauerhaftigkeit und die angegebene Ablaufzeit hat.
public:
void Write(cli::array <System::Byte> ^ value, bool isPersistent, DateTime tokenExpirationTime);
public void Write (byte[] value, bool isPersistent, DateTime tokenExpirationTime);
member this.Write : byte[] * bool * DateTime -> unit
Public Sub Write (value As Byte(), isPersistent As Boolean, tokenExpirationTime As DateTime)
Parameter
- value
- Byte[]
Der Cookiewert.
- isPersistent
- Boolean
true
, wenn das Cookie persistent ist; false
, wenn das Cookie sich auf die Sitzung beschränkt, das heißt, es ist nur gültig bis der Browser auf der Clientseite geschlossen wird.
- tokenExpirationTime
- DateTime
Die Ablaufzeit für das zugrunde liegende Token.
Ausnahmen
value
hat den Wert null
oder ist leer.
Hinweise
Wenn der isPersistent
Parameter ist false
, wird die Cookie-Ablaufzeit auf DateTime.MinValuefestgelegt. Wenn der isPersistent
Parameter ist true
, wird die Ablaufzeit des Cookies auf den Wert der PersistentSessionLifetime Eigenschaft festgelegt, falls dies nicht null
der Wert ist, oder, wenn die PersistentSessionLifetime Eigenschaft ist null
, wird die Ablaufzeit auf den Wert des tokenExpirationTime
Parameters festgelegt.
Der Cookiename, die Domäne und der Pfad werden durch die NameEigenschaften , Domainund Path angegeben. Die Anforderung wird durch Currentangegeben. Ob das Cookie nur über SSL gesendet werden soll, wird von der RequireSsl -Eigenschaft angegeben, und ob das Cookie vor clientseitigen Skripts ausgeblendet werden soll, wird von der HideFromClientScript -Eigenschaft angegeben.
Gilt für:
Write(Byte[], String, DateTime)
Schreibt ein Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert und die angegebene Ablaufzeit hat.
public:
void Write(cli::array <System::Byte> ^ value, System::String ^ name, DateTime expirationTime);
public void Write (byte[] value, string name, DateTime expirationTime);
member this.Write : byte[] * string * DateTime -> unit
Public Sub Write (value As Byte(), name As String, expirationTime As DateTime)
Parameter
- value
- Byte[]
Der Cookiewert.
- name
- String
Der Name des Cookies.
- expirationTime
- DateTime
Die Ablaufzeit für das Cookie oder DateTime.MinValue für ein Sitzungscookies (sitzungs only).
Ausnahmen
value
hat den Wert null
oder ist leer.
name
hat den Wert null
oder ist leer.
Hinweise
Die Cookiedomäne und der -Pfad werden durch die Domain Eigenschaften und Path angegeben. Die Anforderung wird durch HttpContext.Currentangegeben. Die Anforderung wird durch Currentangegeben. Ob das Cookie nur über SSL gesendet werden soll, wird von der RequireSsl -Eigenschaft angegeben, und ob das Cookie vor clientseitigen Skripts ausgeblendet werden soll, wird von der HideFromClientScript -Eigenschaft angegeben.
Gilt für:
Write(Byte[], String, DateTime, HttpContext)
Schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert und die angegebene Ablaufzeit hat.
public:
void Write(cli::array <System::Byte> ^ value, System::String ^ name, DateTime expirationTime, System::Web::HttpContext ^ context);
public void Write (byte[] value, string name, DateTime expirationTime, System.Web.HttpContext context);
member this.Write : byte[] * string * DateTime * System.Web.HttpContext -> unit
Public Sub Write (value As Byte(), name As String, expirationTime As DateTime, context As HttpContext)
Parameter
- value
- Byte[]
Der Cookiewert.
- name
- String
Der Name des Cookies.
- expirationTime
- DateTime
Die Ablaufzeit für das Cookie oder DateTime.MinValue für ein Sitzungscookies (sitzungs only).
- context
- HttpContext
Das HttpContext-Objekt für die Anforderung.
Ausnahmen
value
hat den Wert null
oder ist leer.
name
hat den Wert null
oder ist leer.
Hinweise
Die Cookiedomäne und der -Pfad werden durch die Domain Eigenschaften und Path angegeben. Die Anforderung wird durch Currentangegeben. Ob das Cookie nur über SSL gesendet werden soll, wird von der RequireSsl -Eigenschaft angegeben, und ob das Cookie vor clientseitigen Skripts ausgeblendet werden soll, wird von der HideFromClientScript -Eigenschaft angegeben.
Gilt für:
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)
Schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert, Domäne, Pfad und die angegebene Ablaufzeit und Sichtbarkeit hat.
public:
void Write(cli::array <System::Byte> ^ value, System::String ^ name, System::String ^ path, System::String ^ domain, DateTime expirationTime, bool requiresSsl, bool hideFromClientScript, System::Web::HttpContext ^ context);
public void Write (byte[] value, string name, string path, string domain, DateTime expirationTime, bool requiresSsl, bool hideFromClientScript, System.Web.HttpContext context);
member this.Write : byte[] * string * string * string * DateTime * bool * bool * System.Web.HttpContext -> unit
Public Sub Write (value As Byte(), name As String, path As String, domain As String, expirationTime As DateTime, requiresSsl As Boolean, hideFromClientScript 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 (sitzungs only).
- requiresSsl
- Boolean
true
, wenn das Cookie nur über eine SSL-Verbindung verwendet werden soll; andernfalls false
.
- hideFromClientScript
- Boolean
true
, wenn das Cookie aus dem Clientskript ausgeblendet werden soll; andernfalls false
.
- context
- HttpContext
Das HttpContext-Objekt für die Anforderung.
Ausnahmen
value
hat den Wert null
oder ist leer.
name
hat den Wert null
oder ist leer.