Freigeben über


Application.SetCookie(Uri, String) Methode

Definition

Erstellt ein Cookie für den von einem Uri angegebenen Speicherort.

public:
 static void SetCookie(Uri ^ uri, System::String ^ value);
public static void SetCookie (Uri uri, string value);
static member SetCookie : Uri * string -> unit
Public Shared Sub SetCookie (uri As Uri, value As String)

Parameter

uri
Uri

Der Uri, der den Speicherort angibt, für den das Cookie erstellt werden soll.

value
String

Der String, der die Cookiedaten enthält.

Ausnahmen

Ein Win32-Fehler wird durch die InternetSetCookie Funktion (aufgerufen durch SetCookie(Uri, String)) ausgelöst, wenn beim Versuch, das angegebene Cookie zu erstellen, ein Problem auftritt.

Hinweise

Ein Cookie ist ein beliebiger Datenteil, der von einer Anwendung auf dem Clientcomputer während Anwendungssitzungen (Sitzungscookies) oder über Anwendungssitzungen (persistente Cookies) gespeichert werden kann. Sie können beide Arten von Cookies erstellen, indem Sie aufrufen SetCookie.

Cookiedaten werden in der Regel als Namens-/Wertpaar im folgenden Format verwendet:

Name=Value

Sie übergeben eine Zeichenfolge dieses Formats SetCookiezusammen mit dem Uri Speicherort, für den das Cookie festgelegt werden soll (in der Regel die Anwendungsdomäne).

Ob es sich bei einem Cookie um ein Sitzungscookie oder ein persistentes Cookie handelt, hängt davon ab, ob die von Ihnen übergebene SetCookie Cookiezeichenfolge ein Ablaufdatum enthält. Die Zeichenfolge für ein Sitzungscookie enthält kein Ablaufdatum. Die Zeichenfolge für ein persistentes Cookie muss im folgenden Format vorliegen:

NAME=VALUE; expires=DAY, DD-MMM-YYYY HH:MM:SS GMT

Persistente Cookies werden bis zum Ablauf im Ordner "Temporäre Internetdateien" der aktuellen Windows Installation gespeichert, in diesem Fall werden sie gelöscht. Sie können ein persistentes Cookie aus Ihrer Anwendung löschen, indem Sie das Ablaufdatum auf einen Datums-/Uhrzeitwert festlegen, der sich in der Vergangenheit befindet.

Eine Übersicht über Cookies in WPF finden Sie in der Navigationsübersicht.

Gilt für

Siehe auch