OutputCache Klasse

Definition

Bietet programmgesteuerten Zugriff auf die Ausgabecacheanbieter, die in der Konfigurationsdatei für eine Website angegeben sind.

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

Hinweise

Die Ausgabezwischenspeicherung speichert die generierte Ausgabe von Seiten, Steuerelementen und HTTP-Antworten im Arbeitsspeicher. Mit der Ausgabezwischenspeicherung können Sie unterschiedliche Inhaltsversionen abhängig von der Abfragezeichenfolge und den Formularbeitragsparametern auf einer Seite, im Browsertyp oder in der Sprache des Benutzers zwischenspeichern. Sie können ASP.NET so konfigurieren, dass ein Ausgabecacheeintrag für einen bestimmten Zeitraum zwischengespeichert wird. Sie können auch ASP.NET konfigurieren, um einen Cacheeintrag automatisch basierend auf einem externen Ereignis wie Änderungen in der Datenbank zu entfernen, von denen der Cache abhängt.

Mit der OutputCache Klasse können Sie die Ausgabezwischenspeicherung erweitern. Sie können beispielsweise einen oder mehrere benutzerdefinierte Ausgabecacheanbieter konfigurieren, die auf andere Speichergeräte abzielen, z. B. lokale oder Remotedatenträger, Datenbanken, Cloudspeicher und verteilte Cachemodule.

Eigenschaften

Name Beschreibung
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

Name Beschreibung
Deserialize(Stream)

Deserialisiert ein binäres Objekt in Ausgabecachedaten.

Serialize(Stream, Object)

Serialisiert Ausgabecachedaten in Binärdaten.

Gilt für: