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)
Параметры
Исключения
Если при попытке создать указанный файл 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 см. в разделе "Обзор навигации".