Cache-Member
Implementiert den Cache für eine Webanwendung. Diese Klasse kann nicht geerbt werden.
In den folgenden Tabellen werden die vom Cache -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
Cache | Initialisiert eine neue Instanz der Cache-Klasse. |
Zum Seitenanfang
Öffentliche Felder
Name | Beschreibung | |
---|---|---|
NoAbsoluteExpiration | Wird im absoluteExpiration-Parameter in einem Insert-Methodenaufruf verwendet, um anzugeben, dass das Element nie ablaufen soll. Dieses Feld ist schreibgeschützt. | |
NoSlidingExpiration | Wird als slidingExpiration-Parameter in einem Insert-Methodenaufruf oder Add-Methodenaufruf verwendet, um die gleitende Ablaufzeit zu deaktivieren. Dieses Feld ist schreibgeschützt. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
Count | Ruft die Anzahl der im Cache gespeicherten Elemente ab. | |
EffectivePrivateBytesLimit | Ruft die Anzahl von Kilobytes ab, die für den Cache zur Verfügung steht. | |
Item | Ruft das Element im Cache am angegebenen Schlüssel ab oder legt dieses fest. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Add | Fügt dem Cache-Objekt das angegebene Element mit Abhängigkeiten, Ablauf- und Prioritätsrichtlinien sowie einem Delegaten hinzu, mit dem die Anwendung über das Entfernen des eingefügten Elements aus demCache benachrichtigt werden kann. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
Get | Ruft das angegebene Element aus dem Cache-Objekt ab. | |
GetEnumerator | Ruft einen Wörterbuchenumerator ab, der für das Durchlaufen der im Cache enthaltenen Schlüsseleinstellungen und der zugehörigen Werte verwendet wird. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Insert | Überladen. Fügt ein Element in das Cache-Objekt ein. Verwenden Sie eine der Versionen dieser Methode, um ein vorhandenes Cache-Element durch denselben key-Parameter zu überschreiben. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
Remove | Entfernt das angegebene Element aus dem Cache-Objekt der Anwendung. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Collections.IEnumerable.GetEnumerator | Gibt einen Enumerator zurück, der die Cache-Objektauflistung durchlaufen kann. |
Zum Seitenanfang
Siehe auch
Referenz
Cache-Klasse
System.Web.Caching-Namespace
HttpContext-Klasse
CacheDependency
CacheItemRemovedCallback