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ğere, kalıcılığa 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şkilendirilmiş bir tanımlama bilgisi yazar.

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

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

Write(Byte[], Boolean, DateTime)

Belirtilen değere, kalıcılığa 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

true tanımlama bilgisi kalıcıysa; false tanımlama bilgisi yalnızca oturum ise, yani yalnızca istemcideki tarayıcı kapatılana kadar geçerlidir.

tokenExpirationTime
DateTime

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

Özel durumlar

valueveya boş.null

Açıklamalar

isPersistent parametresi isefalse, tanımlama bilgisi süre sonu süresi olarak DateTime.MinValueayarlanır. isPersistent parametresi isetrue, tanımlama bilgisi süre sonu süresi, değilse özelliğin PersistentSessionLifetimenull değerine veya özelliği nullisePersistentSessionLifetime, sona erme süresi parametresinin tokenExpirationTime değerine ayarlanır.

Tanımlama bilgisi adı, etki alanı ve yol , Domainve Path özellikleri tarafından Namebelirtilir. İstek tarafından Currentbelirtilir. Tanımlama bilgisinin yalnızca SSL üzerinden gönderilmesi gerekip gerekmediği özelliği tarafından RequireSsl belirtilir ve tanımlama bilgisinin istemci tarafı betiklerinden 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 sona erme süresi veya oturum (yalnızca oturum) tanımlama bilgisi için DateTime.MinValue .

Özel durumlar

valueveya boş.null

nameveya boş.null

Açıklamalar

Tanımlama bilgisi etki alanı ve yolu ve Path özellikleri tarafından Domain belirtilir. İstek tarafından HttpContext.Currentbelirtilir. İstek tarafından Currentbelirtilir. Tanımlama bilgisinin yalnızca SSL üzerinden gönderilmesi gerekip gerekmediği özelliği tarafından RequireSsl belirtilir ve tanımlama bilgisinin istemci tarafı betiklerinden 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şkilendirilmiş 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 sona erme süresi veya oturum (yalnızca oturum) tanımlama bilgisi için DateTime.MinValue .

context
HttpContext

İstek için HttpContext öğesi.

Özel durumlar

valueveya boş.null

nameveya boş.null

Açıklamalar

Tanımlama bilgisi etki alanı ve yolu ve Path özellikleri tarafından Domain belirtilir. İstek tarafından Currentbelirtilir. Tanımlama bilgisinin yalnızca SSL üzerinden gönderilmesi gerekip gerekmediği özelliği tarafından RequireSsl belirtilir ve tanımlama bilgisinin istemci tarafı betiklerinden 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, süre sonu 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 sona erme süresi veya oturum (yalnızca oturum) tanımlama bilgisi için DateTime.MinValue .

requiresSsl
Boolean

true tanımlama bilgisinin yalnızca SSL bağlantısı üzerinden kullanılması gerekiyorsa; aksi takdirde , false.

hideFromClientScript
Boolean

true tanımlama bilgisinin istemci betiğinden gizlenmesi gerekiyorsa; aksi takdirde , false.

context
HttpContext

İstek için HttpContext öğesi.

Özel durumlar

valueveya boş.null

nameveya boş.null

Şunlara uygulanır