OutputCacheParameters 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 die Initialisierungseinstellungen des Ausgabecaches, die anhand einer @ OutputCache-Seitendirektive von ASP.NET analysiert werden. Diese Klasse kann nicht vererbt werden.
public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
- Vererbung
-
OutputCacheParameters
Hinweise
Die OutputCacheParameters -Klasse wird nicht von ASP.NET Seiten- oder Steuerelemententwicklern verwendet. Es stellt eine Datenstruktur bereit, die zum Speichern von Cacheeinstellungen verwendet wird, die von einer @ OutputCache-Seitendirektive analysiert werden, indem ASP.NET Seite und Steuerelementparser wie PageParser und TemplateControlParseranalysiert werden. Das OutputCacheParameters -Objekt wird mit der Page.InitOutputCache -Methode verwendet, um den Ausgabecache für eine Seite und ihren Inhalt zur Laufzeit zu initialisieren.
Konstruktoren
OutputCacheParameters() |
Initialisiert eine neue Instanz der OutputCacheParameters-Klasse. |
Eigenschaften
CacheProfile |
Ruft einen OutputCacheProfile-Namen ab, der den Einstellungen des Ausgabecacheeintrags zugeordnet ist, oder legt diesen fest. |
Duration |
Ruft die Zeitspanne ab, für die ein Cacheeintrag im Ausgabecache verbleiben soll. |
Enabled |
Ruft einen Wert ab, der angibt, ob die Zwischenspeicherung der Ausgabe für den aktuellen Inhalt aktiviert ist, oder legt diesen fest. |
Location |
Ruft einen Wert ab, der den Speicherort des Cacheeintrags bestimmt, oder legt diesen fest. |
NoStore |
Ruft einen Wert ab, der bestimmt, ob die HTTP- |
SqlDependency |
Ruft eine Gruppe von Datenbankname-Tabellenname-Paaren ab, von denen der Cacheeintrag abhängt. |
VaryByContentEncoding |
Ruft eine durch Trennzeichen getrennte Gruppe von Zeichensätzen (Inhaltscodierungen) ab, die zum Variieren des Cacheeintrags verwendet wird, oder legt diese fest. |
VaryByControl |
Ruft eine durch Semikolon getrennte Gruppe von Steuerelementbezeichnern auf der aktuellen Seite oder im aktuellen Benutzersteuerelement ab, mit denen der aktuelle Cacheeintrag variiert wird, oder legt diese fest. |
VaryByCustom |
Ruft eine Liste der benutzerdefinierten Zeichenfolgen ab, die vom Ausgabecache zum Variieren des Cacheeintrags verwendet werden. |
VaryByHeader |
Ruft einen durch Komma getrennten Satz von Headernamen ab, der zum Variieren des Cacheeintrags verwendet wird, oder legt diesen fest. Die Headernamen bezeichnen die der Anforderung zugeordneten HTTP-Header. |
VaryByParam |
Ruft eine durch Semikolon getrennte Liste der Abfragezeichenfolgen- oder POST-Formularparameter ab, die vom Ausgabecache zum Variieren des Cacheeintrags verwendet werden. |
Methoden
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) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |