Der System.Web.Caching-Namespace stellt Klassen zum Zwischenspeichern häufig verwendeter Daten auf dem Server bereit.
Dieser Namespace enthält die Cache-Klasse, ein Wörterbuch zum Speichern beliebiger Datenobjekte wie Hashtabellen und Datasets. Außerdem werden auch eine Ablauffunktion für diese Objekte sowie Methoden bereitgestellt, mit denen die Objekte hinzugefügt und entfernt werden können. Sie können auch Objekte hinzufügen, die von anderen Dateien oder Cacheeinträgen abhängig sind, und einen Rückruf durchführen, um die Anwendung beim Entfernen eines Objekts aus dem Cache-Objekt zu benachrichtigen.
Kombiniert mehrere Abhängigkeiten zwischen einem im Cache-Objekt einer ASP.NET-Anwendung gespeicherten Element und einem Array von CacheDependency-Objekten. Diese Klasse kann nicht geerbt werden.
Erstellt eine Abhängigkeitsbeziehung zwischen einem im Cache-Objekt einer ASP.NET-Anwendung gespeicherten Element und einer Datei, einem Cacheschlüssel, einem Array von einem der beiden oder einem weiteren CacheDependency-Objekt. Die CacheDependency-Klasse überwacht die Abhängigkeitsbeziehungen, sodass das zwischengespeicherte Element automatisch entfernt wird, wenn sich eine Beziehung ändert.
Die Ausnahme, die ausgelöst wird, wenn eine SQL Server-Datenbank nicht für die Unterstützung von Abhängigkeiten aktiviert ist, die der SqlCacheDependency-Klasse zugeordnet sind. Diese Klasse kann nicht geerbt werden.
Stellt eine Beziehung zwischen einem Element, das in einem Cache-Objekt einer ASP.NET-Anwendung gespeichert ist, und einer bestimmten SQL Server-Datenbanktabelle bzw. den Ergebnissen einer SQL Server 2005-Abfrage her. Diese Klasse kann nicht geerbt werden.
Führt bei Verwendung von abrufbasierten Abhängigkeiten zur Unterstützung der SqlCacheDependency-Klasse in einer SQL Server-Datenbank erforderliche Verwaltungsaufgaben durch. Diese Klasse kann nicht geerbt werden.
Die Ausnahme, die ausgelöst wird, wenn eine SqlCacheDependency-Klasse für eine Datenbanktabelle verwendet wird, für die keine Änderungsbenachrichtigungen aktiviert sind.