Application.SetCookie(Uri, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una cookie para la ubicación especificada por .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)
Parámetros
Excepciones
La función genera un error win32 (llamado por InternetSetCookieSetCookie(Uri, String)) si se produce un problema al intentar crear la cookie especificada.
Comentarios
Una cookie es un fragmento arbitrario de datos que una aplicación puede almacenar en el equipo cliente durante las sesiones de aplicación (cookies de sesión) o entre sesiones de aplicación (cookies persistentes). Puede crear ambos tipos de cookies llamando a SetCookie.
Los datos de cookies suelen tener la forma de un par nombre-valor en el formato siguiente:
Name=Value
Pasa una cadena de este formato a SetCookie, junto con la Uri de la ubicación para la que se debe establecer la cookie (normalmente, el dominio de aplicación).
Si una cookie es una cookie de sesión o una cookie persistente depende de si la cadena de cookie a la que pasa SetCookie incluye una fecha de expiración. La cadena de una cookie de sesión no incluye una fecha de expiración. La cadena de una cookie persistente sí y debe tener el formato siguiente:
NAME=VALUE; expires=DAY, DD-MMM-YYYY HH:MM:SS GMT
Las cookies persistentes se almacenan en la carpeta Archivos temporales de Internet de la instalación actual Windows hasta que expiren, en cuyo caso se eliminan. Puede eliminar una cookie persistente de la aplicación estableciendo su fecha de expiración en un valor de fecha y hora que se encuentra en el pasado.
Para obtener información general sobre las cookies en WPF, consulte Navigation Overview.