HttpCachePolicy.SetOmitVaryStar(Boolean) Méthode
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.
Spécifie si la réponse doit contenir l'en-tête vary:*
lorsqu'elle varie par paramètre.
public:
void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar (bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)
Paramètres
- omit
- Boolean
true
pour indiquer au HttpCachePolicy de ne pas utiliser la valeur * pour sa propriété VaryByHeaders ; sinon, false
.
Remarques
Cette méthode vous permet d’empêcher la sortie ached d’ajouter un vary:*
en-tête à la réponse sortante lorsque la réponse mise en cache varie selon le paramètre. Cela est utile pour les clients qui varient la mise en cache par chaîne de requête, car la plupart des clients varient automatiquement selon la chaîne de requête sans avoir besoin de l’en-tête vary:*
.
Notes
L’utilisation de l’en-tête vary:*
peut désactiver toute la mise en cache du client.
Il s’agit d’une méthode pratique pour affecter la VaryByHeaders propriété. Le passage true
à la méthode permet d’ignorer HttpCachePolicy la valeur * de la VaryByHeaders propriété .
SetOmitVaryStar est introduit dans le .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.