HttpWebRequest.DefaultCachePolicy Propriété

Définition

Obtient ou définit la stratégie de cache par défaut de cette demande.

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

Valeur de propriété

Élément HttpRequestCachePolicy spécifiant la stratégie de cache en vigueur pour cette demande quand aucune autre stratégie n'est applicable.

Remarques

La définition de cette propriété inscrit la stratégie spécifiée pour les schémas HTTP et HTTPS. Cette stratégie est utilisée pour cette demande si :

Aucune propriété n’est WebRequest.CachePolicy spécifiée pour cette requête.

- ou -

Les fichiers de configuration de l’ordinateur et de l’application ne spécifient pas de stratégie de cache applicable à l’URI (Uniform Resource Identifier) utilisé pour créer cette requête.

La stratégie de cache détermine si la ressource demandée peut être extraite d’un cache au lieu d’envoyer la demande à l’ordinateur hôte de la ressource.

Une copie d’une ressource est ajoutée au cache uniquement si le flux de réponse de la ressource est récupéré et lu jusqu’à la fin du flux. Ainsi, une autre requête pour la même ressource peut utiliser une copie mise en cache, en fonction du niveau de stratégie de cache pour cette requête.

S’applique à

Voir aussi