CookieHandler.Write Methode

Definitie

Hiermee schrijft u een cookie.

Overloads

Name Description
Write(Byte[], Boolean, DateTime)

Hiermee schrijft u een cookie die is gekoppeld aan de huidige aanvraag met de opgegeven waarde, persistentie en verlooptijd.

Write(Byte[], String, DateTime)

Hiermee schrijft u een cookie die is gekoppeld aan de huidige aanvraag met de opgegeven naam, waarde en verlooptijd.

Write(Byte[], String, DateTime, HttpContext)

Hiermee schrijft u een cookie die is gekoppeld aan de opgegeven aanvraag met de opgegeven naam, waarde en verlooptijd.

Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

Hiermee schrijft u een cookie die is gekoppeld aan de opgegeven aanvraag met de opgegeven naam, waarde, domein, pad, verlooptijd en zichtbaarheid.

Write(Byte[], Boolean, DateTime)

Hiermee schrijft u een cookie die is gekoppeld aan de huidige aanvraag met de opgegeven waarde, persistentie en verlooptijd.

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)

Parameters

value
Byte[]

De cookiewaarde.

isPersistent
Boolean

true indien de cookie permanent is; false als de cookie alleen sessie-alleen is, dat wil gezegd, alleen geldig totdat de browser op de client is gesloten.

tokenExpirationTime
DateTime

De verlooptijd voor het onderliggende token.

Uitzonderingen

value is null of leeg.

Opmerkingen

Als de isPersistent parameter is false, wordt de verlooptijd van de cookie ingesteld op DateTime.MinValue. Als de isPersistent parameter is true, wordt de verlooptijd van de cookie ingesteld op de waarde van de PersistentSessionLifetime eigenschap als deze niet null is of, als de PersistentSessionLifetime eigenschap is null, wordt de verlooptijd ingesteld op de waarde van de tokenExpirationTime parameter.

De cookienaam, het domein en het pad worden opgegeven door de Name, Domainen Path eigenschappen. De aanvraag wordt opgegeven door Current. Of de cookie alleen via SSL moet worden verzonden, wordt opgegeven door de RequireSsl eigenschap en of de cookie moet worden verborgen voor scripts aan de clientzijde wordt opgegeven door de HideFromClientScript eigenschap.

Van toepassing op

Write(Byte[], String, DateTime)

Hiermee schrijft u een cookie die is gekoppeld aan de huidige aanvraag met de opgegeven naam, waarde en verlooptijd.

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)

Parameters

value
Byte[]

De cookiewaarde.

name
String

De naam van de cookie.

expirationTime
DateTime

De verlooptijd voor de cookie of DateTime.MinValue voor een sessie (sessie-only) cookie.

Uitzonderingen

value is null of leeg.

name is null of leeg.

Opmerkingen

Het cookiedomein en -pad worden opgegeven door de Domain en Path eigenschappen. De aanvraag wordt opgegeven door HttpContext.Current. De aanvraag wordt opgegeven door Current. Of de cookie alleen via SSL moet worden verzonden, wordt opgegeven door de RequireSsl eigenschap en of de cookie moet worden verborgen voor scripts aan de clientzijde wordt opgegeven door de HideFromClientScript eigenschap.

Van toepassing op

Write(Byte[], String, DateTime, HttpContext)

Hiermee schrijft u een cookie die is gekoppeld aan de opgegeven aanvraag met de opgegeven naam, waarde en verlooptijd.

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)

Parameters

value
Byte[]

De cookiewaarde.

name
String

De naam van de cookie.

expirationTime
DateTime

De verlooptijd voor de cookie of DateTime.MinValue voor een sessie (sessie-only) cookie.

context
HttpContext

De HttpContext voor de aanvraag.

Uitzonderingen

value is null of leeg.

name is null of leeg.

Opmerkingen

Het cookiedomein en -pad worden opgegeven door de Domain en Path eigenschappen. De aanvraag wordt opgegeven door Current. Of de cookie alleen via SSL moet worden verzonden, wordt opgegeven door de RequireSsl eigenschap en of de cookie moet worden verborgen voor scripts aan de clientzijde wordt opgegeven door de HideFromClientScript eigenschap.

Van toepassing op

Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

Hiermee schrijft u een cookie die is gekoppeld aan de opgegeven aanvraag met de opgegeven naam, waarde, domein, pad, verlooptijd en zichtbaarheid.

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)

Parameters

value
Byte[]

De cookiewaarde.

name
String

De naam van de cookie.

path
String

Het pad voor de cookie.

domain
String

Het domein voor de cookie.

expirationTime
DateTime

De verlooptijd voor de cookie of DateTime.MinValue voor een sessie (sessie-only) cookie.

requiresSsl
Boolean

true als de cookie alleen mag worden gebruikt via een SSL-verbinding; anders, false.

hideFromClientScript
Boolean

true als de cookie moet worden verborgen voor clientscripts; anders, false.

context
HttpContext

De HttpContext voor de aanvraag.

Uitzonderingen

value is null of leeg.

name is null of leeg.

Van toepassing op