Freigeben über


HttpCachePolicy.SetOmitVaryStar(Boolean) Methode

Definition

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.

Gilt für