CookieHandler.Write Metod

Definition

Skriver en cookie.

Överlagringar

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

Skriver en cookie som är associerad med den aktuella begäran som har det angivna värdet, beständigheten och förfallotiden.

Write(Byte[], String, DateTime)

Skriver en cookie som är associerad med den aktuella begäran som har det angivna namnet, värdet och förfallotiden.

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

Skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet och förfallotiden.

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

Skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet, domänen, sökvägen, förfallotiden och synligheten.

Write(Byte[], Boolean, DateTime)

Skriver en cookie som är associerad med den aktuella begäran som har det angivna värdet, beständigheten och förfallotiden.

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)

Parametrar

value
Byte[]

Cookievärdet.

isPersistent
Boolean

true om cookien är beständig; false om cookien endast är sessionsbaserad, dvs. endast giltig tills webbläsaren på klienten har stängts.

tokenExpirationTime
DateTime

Förfallotiden för den underliggande token.

Undantag

value är null eller tom.

Kommentarer

Om parametern isPersistent är falseanges cookiens förfallotid till DateTime.MinValue. Om parametern isPersistent är trueanges cookiens förfallotid till värdet PersistentSessionLifetime för egenskapen om den inte null är det eller, om PersistentSessionLifetime egenskapen är null, är förfallotiden inställd på värdet för parametern tokenExpirationTime .

Cookienamnet, domänen och sökvägen anges av Nameegenskaperna , Domainoch Path . Begäran anges av Current. Om cookien endast ska skickas via SSL anges av RequireSsl egenskapen och om cookien ska döljas från skript på klientsidan anges av HideFromClientScript egenskapen.

Gäller för

Write(Byte[], String, DateTime)

Skriver en cookie som är associerad med den aktuella begäran som har det angivna namnet, värdet och förfallotiden.

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)

Parametrar

value
Byte[]

Cookievärdet.

name
String

Namnet på cookien.

expirationTime
DateTime

Förfallotiden för cookien eller DateTime.MinValue för en sessionscookie (endast session).

Undantag

value är null eller tom.

name är null eller tom.

Kommentarer

Cookiedomänen och sökvägen anges av Domain egenskaperna och Path . Begäran anges av HttpContext.Current. Begäran anges av Current. Om cookien endast ska skickas via SSL anges av RequireSsl egenskapen och om cookien ska döljas från skript på klientsidan anges av HideFromClientScript egenskapen.

Gäller för

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

Skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet och förfallotiden.

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)

Parametrar

value
Byte[]

Cookievärdet.

name
String

Namnet på cookien.

expirationTime
DateTime

Förfallotiden för cookien eller DateTime.MinValue för en sessionscookie (endast session).

context
HttpContext

För HttpContext begäran.

Undantag

value är null eller tom.

name är null eller tom.

Kommentarer

Cookiedomänen och sökvägen anges av Domain egenskaperna och Path . Begäran anges av Current. Om cookien endast ska skickas via SSL anges av RequireSsl egenskapen och om cookien ska döljas från skript på klientsidan anges av HideFromClientScript egenskapen.

Gäller för

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

Skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet, domänen, sökvägen, förfallotiden och synligheten.

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)

Parametrar

value
Byte[]

Cookievärdet.

name
String

Namnet på cookien.

path
String

Sökvägen för cookien.

domain
String

Domänen för cookien.

expirationTime
DateTime

Förfallotiden för cookien eller DateTime.MinValue för en sessionscookie (endast session).

requiresSsl
Boolean

trueom cookien endast ska användas via en SSL-anslutning; annars . false

hideFromClientScript
Boolean

trueom cookien ska döljas från klientskriptet; annars . false

context
HttpContext

För HttpContext begäran.

Undantag

value är null eller tom.

name är null eller tom.

Gäller för