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 .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 InternetSetCookieSetCookie(Uri, String)) w przypadku wystąpienia problemu podczas próby utworzenia określonego pliku cookie.
Uwagi
Plik cookie to dowolny element danych, które mogą być przechowywane przez aplikację na komputerze klienckim podczas sesji aplikacji (pliki cookie sesji) lub między sesjami aplikacji (trwałymi plikami cookie). Oba typy plików cookie można utworzyć, wywołując polecenie SetCookie.
Dane plików cookie zwykle mają postać pary nazwa/wartość w następującym formacie:
Name=Value
Należy przekazać ciąg tego formatu do , wraz z SetCookie lokalizacją, dla której należy ustawić Uriplik cookie (zazwyczaj domena aplikacji).
Czy plik cookie jest plikiem cookie sesji, czy trwałym plikiem cookie zależy od tego, SetCookie czy przekazywany 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 folderze Tymczasowe pliki internetowe instalacji bieżącej Windows do momentu ich wygaśnięcia, w tym przypadku zostaną usunięte. Możesz usunąć trwały plik cookie z aplikacji, 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 Navigation Overview.