Freigeben über


OutputCache Klasse

Definition

Bietet programmgesteuerten Zugriff auf die in der Konfigurationsdatei für eine Website angegebenen Ausgabecacheanbieter.

public ref class OutputCache abstract sealed
public static class OutputCache
type OutputCache = class
Public Class OutputCache
Vererbung
OutputCache

Hinweise

Ausgabe Zwischenspeicherung speichert die generierte Ausgabe von Seiten, Steuerelementen und HTTP-Antworten im Arbeitsspeicher. Mithilfe der Ausgabe Zwischenspeicherung können Sie verschiedene Versionen von Inhalten Zwischenspeichern, abhängig von der Abfrage Zeichenfolge und von Formular Bereitstellungs Parametern zu einer Seite, dem Browsertyp oder der Sprache des Benutzers. Sie können ASP.net so konfigurieren, dass ein Ausgabe Cache Eintrag für einen bestimmten Zeitraum zwischengespeichert wird. Sie können ASP.net auch so konfigurieren, dass ein Cache Eintrag automatisch basierend auf einem externen Ereignis, z. b. Änderungen in der Datenbank, von der der Cache abhängt, gelöscht wird.

Mit der- OutputCache Klasse können Sie die Ausgabe Zwischenspeicherung erweitern. Beispielsweise können Sie einen oder mehrere benutzerdefinierte Ausgabe Cache Anbieter konfigurieren, die auf andere Speichergeräte abzielen, z. b. lokale oder Remote Datenträger, Datenbanken, cloudspeicher und verteilte Cache-Engines.

Eigenschaften

DefaultProviderName

Ruft den Namen des Standardanbieters ab, der für den Ausgabecache konfiguriert ist.

Providers

Ruft eine Auflistung der Ausgabecacheanbieter ab, die in der Konfigurationsdatei für eine Website angegeben sind.

Methoden

Deserialize(Stream)

Deserialisiert ein binäres Objekt in Ausgabecachedaten.

Serialize(Stream, Object)

Serialisiert Ausgabecachedaten in Binärdaten.

Gilt für