HttpCacheVaryByHeaders.Item[String] Eigenschaft

Definition

Ruft ein benutzerdefiniertes Feld ab, anhand dessen der ASP.NET-Ausgabecache die zwischengespeicherten Antworten unterscheidet, und fügt es an den ausgehenden Vary-HTTP-Header an, oder legt dieses Feld fest.

public:
 property bool default[System::String ^] { bool get(System::String ^ header); void set(System::String ^ header, bool value); };
public bool this[string header] { get; set; }
member this.Item(string) : bool with get, set
Default Public Property Item(header As String) As Boolean

Parameter

header
String

Der Name des benutzerdefinierten Headers.

Eigenschaftswert

true , wenn der ASP.NET Ausgabecache je nach dem angegebenen benutzerdefinierten Feld variiert; falseandernfalls . Der Standardwert ist false.

Ausnahmen

header ist null.

Hinweise

Der Vary Header gibt die Anforderungsheaderfelder an, um die der Server die Antwort variiert.

Weitere Informationen finden Sie unter RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, verfügbar auf der W3C-Website (World Wide Web Consortium). Ausführliche Informationen finden Sie in Abschnitt 14, "Headerfelddefinitionen".

Die VaryByUnspecifiedParameters -Methode wird intern aufgerufen, wenn die angegebene header den Wert * (ein Sternchen) aufweist.

Gilt für:

Weitere Informationen