Share via


HttpBaseProtocolFilter.CacheControl Propriété

Définition

Obtenez ou définissez le comportement de contrôle de cache en lecture et en écriture à utiliser sur l’objet HttpBaseProtocolFilter .

public:
 property HttpCacheControl ^ CacheControl { HttpCacheControl ^ get(); };
HttpCacheControl CacheControl();
public HttpCacheControl CacheControl { get; }
var httpCacheControl = httpBaseProtocolFilter.cacheControl;
Public ReadOnly Property CacheControl As HttpCacheControl

Valeur de propriété

Comportement du contrôle de cache à utiliser sur l’objet HttpBaseProtocolFilter .

Remarques

La propriété CacheControl obtient un objet HttpCacheControl qui permet d’accéder au comportement de contrôle de cache en lecture et en écriture utilisé par l’objet HttpBaseProtocolFilter . Les demandes de lecture HTTP peuvent utiliser le cache HTTP local pour les réponses. Le contenu retourné par les requêtes HTTP peut être écrit dans le cache HTTP local.

La propriété CacheControl permet à un développeur de définir un comportement simple de contrôle de cache en lecture et en écriture sur l’objet HttpBaseProtocolFilter . Pour utiliser cette fonctionnalité, une application crée un objet HttpClient avec un nouvel objet HttpBaseProtocolFilter . La propriété CacheControl sur httpBaseProtocolFilter renvoie un objet HttpCacheControl . Les propriétés de l’objet HttpCacheControl sont utilisées pour définir le comportement du contrôle de cache en lecture et en écriture pour HttpBaseProtocolFilter et l’objet HttpClient associé. Cela détermine le comportement du cache en lecture et en écriture sur les réponses aux requêtes HttpClient .

Les développeurs peuvent toujours utiliser l’en-tête Http Cache-Control pour un contrôle plus complet de la mise en cache. HttpCacheDirectiveHeaderValueCollection fournit un conteneur de collection pour les instances des directives de cache dans l’en-tête HTTP Cache-Control sur le contenu HTTP associé à une requête ou réponse HTTP. L’en-tête Cache-Control permet à une application de contrôler le comportement de mise en cache utilisé par un serveur sur du contenu HTTP.

S’applique à

Voir aussi