CookieHandler.Write Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje plik cookie.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Write(Byte[], Boolean, DateTime) |
Zapisuje plik cookie skojarzony z bieżącym żądaniem, które ma określoną wartość, trwałość i czas wygaśnięcia. |
| Write(Byte[], String, DateTime) |
Zapisuje plik cookie skojarzony z bieżącym żądaniem, które ma określoną nazwę, wartość i czas wygaśnięcia. |
| Write(Byte[], String, DateTime, HttpContext) |
Zapisuje plik cookie skojarzony z określonym żądaniem, które ma określoną nazwę, wartość i czas wygaśnięcia. |
| Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Zapisuje plik cookie skojarzony z określonym żądaniem, który ma określoną nazwę, wartość, domenę, ścieżkę, czas wygaśnięcia i widoczność. |
Write(Byte[], Boolean, DateTime)
Zapisuje plik cookie skojarzony z bieżącym żądaniem, które ma określoną wartość, trwałość i czas wygaśnięcia.
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)
Parametry
- value
- Byte[]
Wartość pliku cookie.
- isPersistent
- Boolean
true jeśli plik cookie jest trwały; false jeśli plik cookie jest tylko sesją, oznacza to, że jest ważny tylko do momentu zamknięcia przeglądarki na kliencie.
- tokenExpirationTime
- DateTime
Czas wygaśnięcia tokenu bazowego.
Wyjątki
value jest lub null jest pusta.
Uwagi
isPersistent Jeśli parametr ma falsewartość , czas wygaśnięcia pliku cookie jest ustawiony na DateTime.MinValuewartość .
isPersistent Jeśli parametr ma truewartość , czas wygaśnięcia pliku cookie jest ustawiony na wartość PersistentSessionLifetime właściwości , jeśli nie null jest lub, jeśli PersistentSessionLifetime właściwość to null, czas wygaśnięcia jest ustawiony na wartość parametrutokenExpirationTime.
Nazwa pliku cookie, domena i ścieżka są określane przez Namewłaściwości , Domaini Path . Żądanie jest określane przez Current. Czy plik cookie powinien być wysyłany tylko za pośrednictwem protokołu SSL, jest określony przez RequireSsl właściwość i czy plik cookie powinien być ukryty przed skryptami po stronie klienta, jest określony przez HideFromClientScript właściwość .
Dotyczy
Write(Byte[], String, DateTime)
Zapisuje plik cookie skojarzony z bieżącym żądaniem, które ma określoną nazwę, wartość i czas wygaśnięcia.
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)
Parametry
- value
- Byte[]
Wartość pliku cookie.
- name
- String
Nazwa pliku cookie.
- expirationTime
- DateTime
Czas wygaśnięcia pliku cookie lub DateTime.MinValue dla pliku cookie sesji (tylko sesja).
Wyjątki
value jest lub null jest pusta.
name jest lub null jest pusta.
Uwagi
Domena i ścieżka pliku cookie są określane przez Domain właściwości i Path . Żądanie jest określane przez HttpContext.Current. Żądanie jest określane przez Current. Czy plik cookie powinien być wysyłany tylko za pośrednictwem protokołu SSL, jest określony przez RequireSsl właściwość i czy plik cookie powinien być ukryty przed skryptami po stronie klienta, jest określony przez HideFromClientScript właściwość .
Dotyczy
Write(Byte[], String, DateTime, HttpContext)
Zapisuje plik cookie skojarzony z określonym żądaniem, które ma określoną nazwę, wartość i czas wygaśnięcia.
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)
Parametry
- value
- Byte[]
Wartość pliku cookie.
- name
- String
Nazwa pliku cookie.
- expirationTime
- DateTime
Czas wygaśnięcia pliku cookie lub DateTime.MinValue dla pliku cookie sesji (tylko sesja).
- context
- HttpContext
Element HttpContext dla żądania.
Wyjątki
value jest lub null jest pusta.
name jest lub null jest pusta.
Uwagi
Domena i ścieżka pliku cookie są określane przez Domain właściwości i Path . Żądanie jest określane przez Current. Czy plik cookie powinien być wysyłany tylko za pośrednictwem protokołu SSL, jest określony przez RequireSsl właściwość i czy plik cookie powinien być ukryty przed skryptami po stronie klienta, jest określony przez HideFromClientScript właściwość .
Dotyczy
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)
Zapisuje plik cookie skojarzony z określonym żądaniem, który ma określoną nazwę, wartość, domenę, ścieżkę, czas wygaśnięcia i widoczność.
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)
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).
- requiresSsl
- Boolean
true jeśli plik cookie powinien być używany tylko za pośrednictwem połączenia SSL; w przeciwnym razie, false.
- hideFromClientScript
- Boolean
true jeśli plik cookie powinien być ukryty przed skryptem klienta; w przeciwnym razie, false.
- context
- HttpContext
Element HttpContext dla żądania.
Wyjątki
value jest lub null jest pusta.
name jest lub null jest pusta.