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é.