OutputCacheSection.OmitVaryStar 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 indiquant si l'en-tête vary
est activé.
public:
property bool OmitVaryStar { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)]
public bool OmitVaryStar { get; set; }
[<System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)>]
member this.OmitVaryStar : bool with get, set
Public Property OmitVaryStar As Boolean
Valeur de propriété
true
si l'en-tête vary
est activé ; sinon false
. La valeur par défaut est false
.
- Attributs
Exemples
L'exemple de code suivant montre comment utiliser la propriété OmitVaryStar.
// Get the current OmitVaryStar.
Boolean omitVaryStar =
outputCacheSection.OmitVaryStar;
// Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = false;
' Get the current OmitVaryStar.
Dim omitVaryStar As [Boolean] = _
outputCacheSection.OmitVaryStar
' Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = False
Remarques
L’en-tête vary
indique les champs d’en-tête de demande que le serveur utilise pour déterminer laquelle des réponses mises en cache est envoyée en réponse à une demande cliente. La valeur par défaut de la OmitVaryStar propriété est false
. Par défaut, ASP.NET envoie l’en-tête vary
dans toutes les POST
requêtes, ainsi que dans toutes les chaînes de requête GET-request. Si est OmitVaryStartrue
, ASP.NET omet l’en-tête lors du vary
renvoi de la réponse pour les pages mises en cache, à condition que la GET
demande à une réponse soit mise en cache sans VaryByCustom
propriété et que la POST
demande à une réponse soit mise en cache avec aucune VaryByParam
propriété et aucune VaryByCustom
propriété.