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.

Исключения

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

Комментарии

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

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

Name=Value

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

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

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

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

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

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

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