Compartir vía


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

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é suele mejorar el rendimiento de la aplicación, pero existe el riesgo de que la respuesta en la memoria caché no coincida con la respuesta en el servidor.

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

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

Se aplica a