Partager via


HttpCachePolicy.SetOmitVaryStar(Boolean) Méthode

Définition

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.

S’applique à