Freigeben über


HttpCachePolicy.SetOmitVaryStar(Boolean) Methode

Definition

Gibt an, ob die Antwort den vary:* Header enthalten soll, wenn die Parameter variieren.

public:
 void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar(bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)

Parameter

omit
Boolean

trueum den HttpCachePolicy * -Wert nicht für seine VaryByHeaders Eigenschaft zu verwenden; andernfalls . false

Hinweise

Mit dieser Methode können Sie verhindern, dass die Ausgabe, vary:* die einen Header zur ausgehenden Antwort hinzufügt, 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 je nach Abfragezeichenfolge variieren, ohne dass der vary:* Header erforderlich ist.

Hinweis

Die Verwendung des vary:* Headers kann alle Clientzwischenspeicherung deaktivieren.

Dies ist eine Komfortmethode, die sich auf die VaryByHeaders Eigenschaft auswirkt. Durch Übergeben true an die Methode wird der HttpCachePolicy *-Wert für die VaryByHeaders Eigenschaft ignoriert.

SetOmitVaryStar wird in .NET Framework, Version 3.5, eingeführt. Weitere Informationen finden Sie unter "Versionen und Abhängigkeiten".

Gilt für: