WebRequestHandler.CachePolicy Propiedad

Definición

Obtiene o establece la directiva de caché para esta solicitud.

public:
 property System::Net::Cache::RequestCachePolicy ^ CachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public System.Net.Cache.RequestCachePolicy CachePolicy { get; set; }
member this.CachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Property CachePolicy As RequestCachePolicy

Valor de propiedad

RequestCachePolicy

Un objeto RequestCachePolicy que define una directiva de caché. De manera predeterminada, es DefaultCachePolicy.

Comentarios

La directiva de caché actual y la presencia del recurso solicitado en la memoria caché determinan si se puede recuperar una respuesta de la memoria caché. El uso de respuestas almacenadas en caché normalmente mejora el rendimiento de la aplicación, pero existe el riesgo de que la respuesta de la memoria caché no coincida con la respuesta del servidor.

La directiva de caché predeterminada se puede especificar en el Machine.config de configuración o estableciendo la DefaultCachePolicy propiedad .

Solo se agrega una copia de un recurso a la memoria caché si el flujo de respuesta del recurso se recupera y se lee hasta el final de la secuencia. Por lo tanto, otra solicitud para el mismo recurso podría usar una copia almacenada en caché, en función del nivel de directiva de caché para esta solicitud.

Se aplica a