HttpCachePolicy.SetOmitVaryStar(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob die Antwort den vary:*
-Header enthalten soll, wenn sie je nach Parametern variiert.
public:
void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar (bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)
Parameter
- omit
- Boolean
true
, um die HttpCachePolicy anzuweisen, den Wert "*" für die VaryByHeaders-Eigenschaft nicht zu verwenden, andernfalls false
.
Hinweise
Mit dieser Methode können Sie verhindern, dass die Ausgabe, die eine Kopfzeile zur ausgehenden Antwort hinzufügt vary:*
, wenn die zwischengespeicherte Antwort je nach Parameter variiert. Dies ist nützlich für Clients, die die Zwischenspeicherung nach Abfragezeichenfolge variieren, da die meisten Clients automatisch nach Abfragezeichenfolge variieren, ohne dass der vary:*
Header erforderlich ist.
Hinweis
Die Verwendung des vary:*
Headers kann alle Clientcaches deaktivieren.
Dies ist eine Komfortmethode, um die VaryByHeaders Eigenschaft zu beeinflussen. Durch das Übergeben an die Methode wird der HttpCachePolicy *true
-Wert für die VaryByHeaders Eigenschaft ignoriert.
SetOmitVaryStarwird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.