HttpCachePolicy-Member
Enthält Methoden zum Festlegen cachespezifischer HTTP-Header und zum Steuern des Ausgabecache für ASP.NET-Seiten.
In den folgenden Tabellen werden die vom HttpCachePolicy -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
VaryByHeaders | Ruft die Liste aller HTTP-Header ab, mit denen die Cacheausgabe variiert wird. | |
VaryByParams | Ruft die Liste der von einem HTTP-GET oder HTTP-POST empfangenen Parameter ab, die die Zwischenspeicherung beeinflussen. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
AddValidationCallback | Registriert einen Validierungsrückruf für die aktuelle Antwort. | |
AppendCacheExtension | Fügt den angegebenen Text an den Cache-Control-HTTP-Header an. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
SetAllowResponseInBrowserHistory | Macht die Antwort im Verlaufscache des Clientbrowsers ungeachtet der auf dem Server vorgenommenen HttpCacheability-Einstellung verfügbar, wenn der allow-Parameter true ist. | |
SetCacheability | Überladen. Legt den Cache-Control-HTTP-Header fest. Der Cache-Control-HTTP-Header steuert, wie Dokumente im Netzwerk zwischengespeichert werden. | |
SetETag | Legt den ETag-HTTP-Header auf die angegebene Zeichenfolge fest. | |
SetETagFromFileDependencies | Legt den ETag-HTTP-Header basierend auf den Timestamps für die Abhängigkeiten der Handler-Dateien fest. | |
SetExpires | Legt den Expires-HTTP-Header auf ein absolutes Datum und eine absolute Uhrzeit fest. | |
SetLastModified | Legt den Last-Modified-HTTP-Header auf den gelieferten DateTime-Wert fest. | |
SetLastModifiedFromFileDependencies | Legt den Last-Modified-HTTP-Header abhängig von den Timestamps für die Abhängigkeiten der Handler-Dateien fest. | |
SetMaxAge | Legt den Cache-Control: max-age-HTTP-Header abhängig von der angegebenen Zeitspanne fest. | |
SetNoServerCaching | Hält auf dem Ausgangsserver alle Cachevorgänge für die aktuelle Antwort an. | |
SetNoStore | Legt den Cache-Control: no-store-HTTP-Header fest. | |
SetNoTransforms | Legt den Cache-Control: no-transform-HTTP-Header fest. | |
SetOmitVaryStar | Gibt an, ob die Antwort den vary:*-Header enthalten soll, wenn sie je nach Parametern variiert. | |
SetProxyMaxAge | Legt den Cache-Control: s-maxage-HTTP-Header abhängig von der angegebenen Zeitspanne fest. | |
SetRevalidation | Legt den Cache-Control-HTTP-Header abhängig vom bereitgestellten Enumerationswert entweder auf die must-revalidate-Direktive oder die proxy-revalidate-Direktive fest. | |
SetSlidingExpiration | Legt die Ablaufzeit für den Cache von absolut auf gleitend fest. | |
SetValidUntilExpires | Gibt an, ob der ASP.NET-Cache Cache-Control-HTTP-Header ignorieren sollte, die vom Client gesendet wurden, der den Cache für ungültig erklärt. | |
SetVaryByCustom | Gibt eine benutzerdefinierte Zeichenfolge an, mit der zwischengespeicherte Ausgabeantworten variiert werden können. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang