Application.SetCookie(Uri, String) Metoda

Definice

Vytvoří soubor cookie pro umístění určeného parametrem 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

uri
Uri

Určuje Uri umístění, pro které má být soubor cookie vytvořen.

value
String

Obsahuje String data souboru cookie.

Výjimky

Pokud při pokusu InternetSetCookie o vytvoření zadaného souboru cookie dojde k chybě Win32, vyvolá funkce (volal SetCookie(Uri, String)) problém.

Poznámky

Soubor cookie je libovolná část dat, kterou může aplikace uložit na klientském počítači během relací aplikace (soubory cookie relace) nebo mezi relacemi aplikace (trvalé soubory cookie). Oba typy souborů cookie můžete vytvořit voláním SetCookie.

Data cookie obvykle mají formu páru name/value v následujícím formátu:

Name=Value

Řetězec tohoto formátu SetCookiepředáte spolu s Uri umístěním, pro které má být soubor cookie nastaven (obvykle doména aplikace).

Jestli je soubor cookie relace nebo trvalý soubor cookie, závisí na tom, jestli řetězec souboru cookie, který předáte SetCookie , obsahuje datum vypršení platnosti. Řetězec pro soubor cookie relace neobsahuje datum vypršení platnosti. Řetězec pro trvalý soubor cookie dělá a musí být v následujícím formátu:

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

Trvalé soubory cookie se ukládají do aktuální Windows instalační složky Dočasné soubory internetu, dokud nevyprší jejich platnost. V takovém případě se odstraní. Trvalý soubor cookie z aplikace můžete odstranit nastavením data vypršení platnosti na hodnotu data a času, která je v minulosti.

Přehled souborů cookie v WPF (Windows Presentation Foundation) najdete v tématu Navigation Overview.

Platí pro

Viz také