Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Cómo establecer en una aplicación una directiva de caché predeterminada de duración definida

 

La directiva Tiempo- basada predeterminado de caché permite que una aplicación tenga el comportamiento de la caché definido por los encabezados enviados al recurso en caché y el comportamiento de la caché definido en las secciones 13 y 14 de RFC 2616, disponible en http://www.ietf.org. Éste es el comportamiento adecuado de caché para la mayoría de las aplicaciones.

Para establecer la directiva automático predeterminado para una aplicación

  1. Cree un objeto Tiempo- basado predeterminado de la directiva.

  2. Establezca el objeto de directiva como valor predeterminado para el dominio de aplicación.

Ejemplo

Los dos ejemplos de esta sección muestran directivas idénticas.

El ejemplo siguiente se crea una directiva Tiempo- basada predeterminado y la establece como valor predeterminado para el dominio de aplicación.

public static void SetDefaultTimeBasedPolicy ()
{
    HttpRequestCachePolicy policy = new HttpRequestCachePolicy ();
    HttpWebRequest.DefaultCachePolicy = policy ;
}

También puede crear la directiva Tiempo- basada predeterminado de la memoria caché utilizando la clase de RequestCachePolicy tal y como se muestra en el ejemplo siguiente:

public static void SetDefaultTimeBasedPolicy2()
{
    RequestCachePolicy policy = new RequestCachePolicy ();
    HttpWebRequest.DefaultCachePolicy = policy ;
}
Mostrar: