Application.SetCookie(Uri, String) 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.
Tworzy plik cookie dla lokalizacji określonej przez obiekt Uri.
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)
Parametry
Wyjątki
Błąd Win32 jest zgłaszany przez funkcję (wywoływaną przez InternetSetCookie
SetCookie(Uri, String)), jeśli występuje problem podczas próby utworzenia określonego pliku cookie.
Uwagi
Plik cookie jest dowolnym elementem danych, które mogą być przechowywane przez aplikację na komputerze klienckim podczas sesji aplikacji (plików cookie sesji) lub sesji aplikacji (trwałe pliki cookie). Oba typy plików cookie można utworzyć, wywołując metodę SetCookie.
Dane plików cookie zwykle mają postać pary nazwy/wartości w następującym formacie:
Name=Value
Należy przekazać ciąg tego formatu do SetCookie, wraz z Uri lokalizacją, dla której plik cookie powinien być ustawiony (zazwyczaj domena aplikacji).
Niezależnie od tego, czy plik cookie jest plikiem cookie sesji, czy trwałym plikiem cookie, zależy od tego, czy przekazywany SetCookie ciąg pliku cookie zawiera datę wygaśnięcia. Ciąg pliku cookie sesji nie zawiera daty wygaśnięcia. Ciąg trwałego pliku cookie musi mieć następujący format:
NAME=VALUE; expires=DAY, DD-MMM-YYYY HH:MM:SS GMT
Trwałe pliki cookie są przechowywane w bieżącym folderze plików tymczasowych plików internetowych Windows do momentu ich wygaśnięcia, w którym przypadku zostaną usunięte. Trwałe pliki cookie z aplikacji można usunąć, ustawiając jego datę wygaśnięcia na wartość daty/godziny, która jest w przeszłości.
Aby zapoznać się z omówieniem plików cookie w WPF, zobacz Omówienie nawigacji.