Partager via


OutputCacheSection.OmitVaryStar Propriété

Définition

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

S’applique à

Voir aussi