HttpCacheVaryByHeaders.AcceptTypes Eigenschaft
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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der ASP.NET Ausgabecache die zwischengespeicherten Antworten vom Accept HTTP-Header variiert, und fügt ihn an den ausgehenden HTTP-Header Vary an.
public:
property bool AcceptTypes { bool get(); void set(bool value); };
public bool AcceptTypes { get; set; }
member this.AcceptTypes : bool with get, set
Public Property AcceptTypes As Boolean
Eigenschaftswert
truewenn der ASP.NET Ausgabecache je nach Accept Header variiert; andernfalls . false Der Standardwert ist false.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie einige Aktionen nur ausgeführt werden, wenn die AcceptTypes Eigenschaft lautet true.
Response.Cache.VaryByHeaders.AcceptTypes = true;
Response.Cache.VaryByHeaders.AcceptTypes = True
Hinweise
Der Vary Header gibt die Anforderungsheaderfelder an, die der Server je nach Feld Accept variiert, und gibt an, dass der Server die Antwort basierend auf den für den Client zulässigen Medientypen auswählt.
Weitere Informationen zu HTTP-Headern finden Sie auf der Website des World Wide Web Consortium (W3C) unter RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1. Ausführliche Informationen finden Sie in Abschnitt 14, "Header Field Definitions".