OutputCacheParameters Klasse

Definition

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. Sie stellt eine Datenstruktur bereit, die verwendet wird, um Cacheeinstellungen zu speichern, die von einer @ OutputCache-Seitendirektive durch ASP.NET Seite und Steuerelementparser wie und analysiert PageParser TemplateControlParser werden. Das OutputCacheParameters -Objekt wird mit der Page.InitOutputCache -Methode verwendet, um den Ausgabecache für eine Seite und deren 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-Cache-Control: no-store-Direktive festgelegt ist, oder legt diesen fest.

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)

Gilt für

Siehe auch