CookieHandler.Write Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.