WebRequestHandler.CachePolicy Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta i criteri della cache per la richiesta.
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
Valore della proprietà
Oggetto RequestCachePolicy che definisce i criteri della cache. Il valore predefinito è DefaultCachePolicy.
Commenti
I criteri di cache correnti e la presenza della risorsa richiesta nella cache determinano se è possibile recuperare una risposta dalla cache. L'uso delle risposte memorizzate nella cache migliora in genere le prestazioni dell'applicazione, ma c'è un rischio che la risposta nella cache non corrisponda alla risposta nel server.
I criteri di cache predefiniti possono essere specificati nel file di configurazione Machine.config o impostando la DefaultCachePolicy proprietà.
Una copia di una risorsa viene aggiunta alla cache solo se il flusso di risposta per la risorsa viene recuperato e letto alla fine del flusso. Quindi un'altra richiesta per la stessa risorsa potrebbe usare una copia memorizzata nella cache, a seconda del livello di criteri della cache per questa richiesta.