HttpBaseProtocolFilter.CacheControl 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 il comportamento del controllo cache di lettura e scrittura da utilizzare nell'oggetto HttpBaseProtocolFilter .
public:
property HttpCacheControl ^ CacheControl { HttpCacheControl ^ get(); };
HttpCacheControl CacheControl();
public HttpCacheControl CacheControl { get; }
var httpCacheControl = httpBaseProtocolFilter.cacheControl;
Public ReadOnly Property CacheControl As HttpCacheControl
Valore della proprietà
Comportamento del controllo della cache da utilizzare nell'oggetto HttpBaseProtocolFilter .
Commenti
La proprietà CacheControl ottiene un oggetto HttpCacheControl che consente l'accesso al comportamento del controllo cache di lettura e scrittura utilizzato dall'oggetto HttpBaseProtocolFilter . Le richieste di lettura HTTP possono usare la cache HTTP locale per le risposte. Il contenuto restituito dalle richieste HTTP può essere scritto nella cache HTTP locale.
La proprietà CacheControl consente a uno sviluppatore di impostare un semplice comportamento di controllo della cache di lettura e scrittura nell'oggetto HttpBaseProtocolFilter . Per usare questa funzionalità, un'app crea un oggetto HttpClient con un nuovo oggetto HttpBaseProtocolFilter . La proprietà CacheControl in HttpBaseProtocolFilter restituisce un oggetto HttpCacheControl . Le proprietà dell'oggetto HttpCacheControl vengono utilizzate per impostare il comportamento del controllo della cache di lettura e scrittura per HttpBaseProtocolFilter e l'oggetto HttpClient associato. Ciò determina il comportamento della cache di lettura e scrittura nelle risposte alle richieste HttpClient .
Gli sviluppatori possono comunque usare l'intestazione HTTP Cache-Control per un controllo più completo sulla memorizzazione nella cache. HttpCacheDirectiveHeaderValueCollection fornisce un contenitore di raccolta per le istanze delle direttive della cache nell'intestazione HTTP cache-Control sul contenuto HTTP associato a una richiesta o a una risposta HTTP. L'intestazione Cache-Control consente a un'app di controllare il comportamento di memorizzazione nella cache usato da un server nel contenuto HTTP.