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 OmitVaryStar propriété.


// 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 requête que le serveur utilise pour déterminer quelles réponses mises en cache sont envoyées 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 la OmitVaryStar valeur est true, ASP.NET omettre l’en-tête vary lors du 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 sans VaryByParam propriété et aucune VaryByCustom propriété.

S’applique à

Voir aussi