Application.SetCookie(Uri, String) Метод

Определение

Создает файл cookie для расположения, указанного в объекте 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)

Параметры

uri
Uri

Указывает Uri расположение, для которого должен быть создан файл cookie.

value
String

Объект String , содержащий данные cookie.

Исключения

Ошибка Win32 вызывается InternetSetCookie функцией (вызывается SetCookie(Uri, String)по) при попытке создать указанный файл cookie.

Комментарии

Файл cookie — это произвольный фрагмент данных, которые могут храниться приложением на клиентском компьютере во время сеансов приложений (файлы cookie сеанса) или в сеансах приложений (постоянные файлы cookie). Вы можете создать оба типа файлов cookie, вызвав вызов SetCookie.

Данные cookie обычно имеют форму пары "имя-значение" в следующем формате:

Name=Value

Вы передаете строку этого формата SetCookieвместе с Uri расположением, для которого следует задать файл cookie (как правило, домен приложения).

Независимо от того, является ли файл cookie сеансом или постоянным файлом cookie, зависит от того, передается ли строка cookie, которая SetCookie будет содержать дату окончания срока действия. Строка для файла cookie сеанса не включает дату окончания срока действия. Строка для сохраняемого файла cookie выполняется и должна быть в следующем формате:

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

Постоянные файлы cookie хранятся в текущей папке Windows временных файлов Интернета до истечения срока их действия, в этом случае они удаляются. Вы можете удалить постоянный файл cookie из приложения, задав дату окончания срока действия в значение даты и времени, которое находится в прошлом.

Общие сведения о файлах cookie в WPF см. в разделе Navigation Overview.

Применяется к

См. также раздел