HttpCachePolicyWrapper Klasse
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.
Kapselt das systeminterne HTTP-Objekt, das Methoden zum Festlegen von cachespezifischen HTTP-Headern und zum Steuern des Ausgabecaches der ASP.NET-Seite enthält.
public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
- Vererbung
Hinweise
Die HttpCachePolicyWrapper -Klasse wird von der HttpCachePolicyBase -Klasse abgeleitet und dient als Wrapper für die HttpCachePolicy -Klasse. Diese Klasse macht die Funktionalität der HttpCachePolicy -Klasse verfügbar und stellt gleichzeitig den HttpCachePolicyBase Typ zur Verfügung. Mit HttpCachePolicyBase der -Klasse können Sie die ursprüngliche Implementierung der HttpCachePolicy -Klasse in Ihrer Anwendung durch eine benutzerdefinierte Implementierung ersetzen, z. B. wenn Sie Komponententests außerhalb der ASP.NET-Pipeline durchführen.
Konstruktoren
HttpCachePolicyWrapper(HttpCachePolicy) |
Initialisiert eine neue Instanz der HttpCachePolicyWrapper-Klasse. |
Eigenschaften
VaryByContentEncodings |
Ruft die Liste der |
VaryByHeaders |
Ruft die Liste aller HTTP-Header ab, mit denen die Cacheausgabe variiert wird. |
VaryByParams |
Ruft die Liste der Parameter ab, die von einem HTTP- |
Methoden
AddValidationCallback(HttpCacheValidateHandler, Object) |
Registriert einen Validierungsrückruf für die aktuelle Antwort. |
AppendCacheExtension(String) |
Fügt den angegebenen Text an den HTTP-Header |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
SetAllowResponseInBrowserHistory(Boolean) |
Stellt die Antwort im Verlaufscache des Browsers unabhängig von der auf dem Server festgelegten HttpCacheability-Einstellung zur Verfügung. |
SetCacheability(HttpCacheability) |
Legt den |
SetCacheability(HttpCacheability, String) |
Legt den |
SetETag(String) |
Legt den HTTP-Header |
SetETagFromFileDependencies() |
Legt den |
SetExpires(DateTime) |
Legt den |
SetLastModified(DateTime) |
Legt den HTTP-Header |
SetLastModifiedFromFileDependencies() |
Legt den |
SetMaxAge(TimeSpan) |
Legt den HTTP-Header |
SetNoServerCaching() |
Beendet jegliches Ausgangsserver-Zwischenspeichern für die aktuelle Antwort. |
SetNoStore() |
Legt den |
SetNoTransforms() |
Legt den |
SetOmitVaryStar(Boolean) |
Gibt an, ob die Antwort bei Variieren der Parameter den |
SetProxyMaxAge(TimeSpan) |
Legt den HTTP-Header |
SetRevalidation(HttpCacheRevalidation) |
Legt den |
SetSlidingExpiration(Boolean) |
Legt die Ablaufzeit für den Cache als absolut oder gleitend fest. |
SetValidUntilExpires(Boolean) |
Gibt an, ob der ASP.NET-Cache vom Client gesendete HTTP- |
SetVaryByCustom(String) |
Gibt eine Textzeichenfolge an, mit der zwischengespeicherte Ausgabeantworten variiert werden sollen. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |