Aracılığıyla paylaş


CookieHandler.Write Yöntem

Tanım

Bir tanımlama bilgisi yazar.

Aşırı Yüklemeler

Write(Byte[], Boolean, DateTime)

Belirtilen değer, kalıcılık ve süre sonu süresine sahip geçerli istekle ilişkili bir tanımlama bilgisi yazar.

Write(Byte[], String, DateTime)

Belirtilen ada, değere ve süre sonu süresine sahip geçerli istekle ilişkili bir tanımlama bilgisi yazar.

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

Belirtilen ada, değere ve süre sonu süresine sahip belirtilen istekle ilişkili bir tanımlama bilgisi yazar.

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

Belirtilen ada, değere, etki alanına, yola, sona erme süresine ve görünürlüğe sahip belirtilen istekle ilişkili bir tanımlama bilgisi yazar.

Write(Byte[], Boolean, DateTime)

Belirtilen değer, kalıcılık ve süre sonu süresine sahip geçerli istekle ilişkili bir tanımlama bilgisi yazar.

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)

Parametreler

value
Byte[]

Tanımlama bilgisi değeri.

isPersistent
Boolean

Tanımlama bilgisinin kalıcı olup olmadığını true; Tanımlama bilgisinin yalnızca oturum amaçlı olup olmadığını, yani yalnızca istemcideki tarayıcı kapatılana kadar geçerli olduğunu false.

tokenExpirationTime
DateTime

Temel alınan belirtecin süre sonu süresi.

Özel durumlar

value null veya boş.

Açıklamalar

isPersistent parametresi falseise, tanımlama bilgisi sona erme süresi DateTime.MinValueolarak ayarlanır. isPersistent parametresi trueise, tanımlama bilgisi sona erme süresi null değilse PersistentSessionLifetime özelliğinin değerine veya PersistentSessionLifetime özelliği nullise, sona erme süresi tokenExpirationTime parametresinin değerine ayarlanır.

Tanımlama bilgisi adı, etki alanı ve yol Name, Domainve Path özellikleri tarafından belirtilir. İstek, Currenttarafından belirtilir. Tanımlama bilgisinin yalnızca SSL üzerinden gönderilmesi gerekip gerekmediği RequireSsl özelliği tarafından belirtilir ve tanımlama bilgisinin istemci tarafı betiklerden gizlenip gizlenmeyeceği HideFromClientScript özelliği tarafından belirtilir.

Şunlara uygulanır

Write(Byte[], String, DateTime)

Belirtilen ada, değere ve süre sonu süresine sahip geçerli istekle ilişkili bir tanımlama bilgisi yazar.

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)

Parametreler

value
Byte[]

Tanımlama bilgisi değeri.

name
String

Tanımlama bilgisinin adı.

expirationTime
DateTime

Tanımlama bilgisinin son kullanma süresi veya oturum (yalnızca oturum) tanımlama bilgisi için DateTime.MinValue .

Özel durumlar

value null veya boş.

name null veya boş.

Açıklamalar

Tanımlama bilgisi etki alanı ve yolu Domain ve Path özellikleri tarafından belirtilir. İstek, HttpContext.Currenttarafından belirtilir. İstek, Currenttarafından belirtilir. Tanımlama bilgisinin yalnızca SSL üzerinden gönderilmesi gerekip gerekmediği RequireSsl özelliği tarafından belirtilir ve tanımlama bilgisinin istemci tarafı betiklerden gizlenip gizlenmeyeceği HideFromClientScript özelliği tarafından belirtilir.

Şunlara uygulanır

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

Belirtilen ada, değere ve süre sonu süresine sahip belirtilen istekle ilişkili bir tanımlama bilgisi yazar.

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)

Parametreler

value
Byte[]

Tanımlama bilgisi değeri.

name
String

Tanımlama bilgisinin adı.

expirationTime
DateTime

Tanımlama bilgisinin son kullanma süresi veya oturum (yalnızca oturum) tanımlama bilgisi için DateTime.MinValue .

context
HttpContext

İstek için HttpContext.

Özel durumlar

value null veya boş.

name null veya boş.

Açıklamalar

Tanımlama bilgisi etki alanı ve yolu Domain ve Path özellikleri tarafından belirtilir. İstek, Currenttarafından belirtilir. Tanımlama bilgisinin yalnızca SSL üzerinden gönderilmesi gerekip gerekmediği RequireSsl özelliği tarafından belirtilir ve tanımlama bilgisinin istemci tarafı betiklerden gizlenip gizlenmeyeceği HideFromClientScript özelliği tarafından belirtilir.

Şunlara uygulanır

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

Belirtilen ada, değere, etki alanına, yola, sona erme süresine ve görünürlüğe sahip belirtilen istekle ilişkili bir tanımlama bilgisi yazar.

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)

Parametreler

value
Byte[]

Tanımlama bilgisi değeri.

name
String

Tanımlama bilgisinin adı.

path
String

Tanımlama bilgisinin yolu.

domain
String

Tanımlama bilgisinin etki alanı.

expirationTime
DateTime

Tanımlama bilgisinin son kullanma süresi veya oturum (yalnızca oturum) tanımlama bilgisi için DateTime.MinValue .

requiresSsl
Boolean

Tanımlama bilgisinin yalnızca SSL bağlantısı üzerinden kullanılması gerekip gerekmediğini true; aksi takdirde false.

hideFromClientScript
Boolean

Tanımlama bilgisinin istemci betiğinden gizlenip gizlenmediğini true; aksi takdirde false.

context
HttpContext

İstek için HttpContext.

Özel durumlar

value null veya boş.

name null veya boş.

Şunlara uygulanır