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:* en fonction des paramètres.
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 diriger l’utilisation HttpCachePolicy de la valeur * pour sa VaryByHeaders propriété ; sinon, false.
Remarques
Cette méthode vous permet d’empêcher la sortie 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 en fonction de la mise en cache par chaîne de requête, car la plupart des clients varient automatiquement par chaîne de requête sans nécessiter l’en-tête vary:* .
Note
L’utilisation de l’en-tête vary:* peut désactiver la mise en cache de tous les clients.
Il s’agit d’une méthode pratique pour affecter la VaryByHeaders propriété. Le passage true à la méthode indique HttpCachePolicy à la méthode d’ignorer la valeur * de la VaryByHeaders propriété.
SetOmitVaryStar est introduit dans .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.