HttpRuntimeSection.SendCacheControlHeader Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si l’en-tête cache-control:private
est envoyé dans le cadre de la réponse HTTP.
public:
property bool SendCacheControlHeader { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("sendCacheControlHeader", DefaultValue=true)]
public bool SendCacheControlHeader { get; set; }
[<System.Configuration.ConfigurationProperty("sendCacheControlHeader", DefaultValue=true)>]
member this.SendCacheControlHeader : bool with get, set
Public Property SendCacheControlHeader As Boolean
Valeur de propriété
true
si l’en-tête cache-control:private
doit être envoyé ; sinon, false
. La valeur par défaut est false
.
- Attributs
Remarques
La HttpResponse classe vérifie à la fois la HttpRuntimeSection.SendCacheControlHeader propriété et la OutputCacheSection.SendCacheControlHeader propriété pour déterminer s’il faut envoyer l’en-tête cache-control:private
dans la réponse HTTP. Si l’une ou l’autre propriété a la false
valeur , l’en-tête n’est pas envoyé. Lorsque l’en-tête cache-control est défini sur private
, le client ne met pas en cache la réponse dans un cache partagé.
La prise en charge de la SendCacheControlHeader propriété dans la HttpRuntimeSection classe est fournie à des fins de compatibilité avec les applications héritées ; cette propriété est obsolète dans .NET Framework version 2.0. Pour plus d'informations, consultez la classe OutputCacheSection.