Freigeben über


HttpCacheVaryByHeaders-Klasse

Stellt ein typsicheres Verfahren zum Festlegen der VaryByHeaders-Eigenschaft bereit.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public NotInheritable Class HttpCacheVaryByHeaders
'Usage
Dim instance As HttpCacheVaryByHeaders
public sealed class HttpCacheVaryByHeaders
public ref class HttpCacheVaryByHeaders sealed
public final class HttpCacheVaryByHeaders
public final class HttpCacheVaryByHeaders

Hinweise

Die VaryByHeaders-Eigenschaft gibt an, welche Anforderungsheaderparameter von ASP.NET verwendet werden, um eine Variante der Antwort eindeutig zu identifizieren, wenn mehrere zwischengespeicherte Antworten für eine Ressource vorhanden sind. Dies ist nützlich, wenn eine Antwort von mehreren Clienteingaben abhängt, z. B. von Headern oder Parametern.

HttpCacheVaryByHeaders bezieht sich nicht direkt auf HTTP-Cache-Control-Header, es wird jedoch damit sichergestellt, dass sich ein Client oder Proxy durch die angegebenen Header unterscheidet. Weitere Informationen zu VaryByHeaders finden Sie im RFC 2616: Hypertext Transfer Protocol – HTTP/1.1, das Sie auf der Website des World Wide Web Consortium (W3C) (nur auf Englisch verfügbar) aufrufen können. Genaue Einzelheiten finden Sie in Abschnitt 14 "Header Field Definitions".

.NET Framework-Sicherheit

Vererbungshierarchie

System.Object
  System.Web.HttpCacheVaryByHeaders

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

HttpCacheVaryByHeaders-Member
System.Web-Namespace
HttpCacheVaryByParams

Weitere Ressourcen

Zwischenspeichern mehrerer Versionen einer Seite
Gewusst wie: Zwischenspeichern verschiedener Versionen einer Seite nach HTML-Headerwerten