OutputCache 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.
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. |