Freigeben über


Cache.GetEnumerator-Methode

Ruft einen Wörterbuchenumerator ab, der für das Durchlaufen der im Cache enthaltenen Schlüsseleinstellungen und der zugehörigen Werte verwendet wird.

Namespace: System.Web.Caching
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Function GetEnumerator As IDictionaryEnumerator
'Usage
Dim instance As Cache
Dim returnValue As IDictionaryEnumerator

returnValue = instance.GetEnumerator
public IDictionaryEnumerator GetEnumerator ()
public:
IDictionaryEnumerator^ GetEnumerator ()
public IDictionaryEnumerator GetEnumerator ()
public function GetEnumerator () : IDictionaryEnumerator

Rückgabewert

Ein Enumerator zum Durchlaufen des Cache-Objekts.

Hinweise

Elemente können dem Cache hinzugefügt oder aus diesem entfernt werden, solange diese Methode die Elemente durchläuft.

Beispiel

Im folgenden Beispiel wird das IDictionaryEnumerator-Objekt CacheEnum unter Verwendung der GetEnumerator-Methode erstellt. Der Enumerator bewegt sich durch den Cache, konvertiert den Wert von jedem zwischengespeicherten Element in eine Zeichenfolge und schreibt die Werte anschließend auf eine Web Forms-Seite.

Dim CacheEnum As IDictionaryEnumerator = Cache.GetEnumerator()
While CacheEnum.MoveNext()
   cacheItem = Server.HtmlEncode(CacheEnum.Current.Value.ToString())
   Response.Write(cacheItem)
End While
IDictionaryEnumerator CacheEnum = Cache.GetEnumerator();
while (CacheEnum.MoveNext())
{
  cacheItem = Server.HtmlEncode(CacheEnum.Current.ToString()); 
  Response.Write(cacheItem);
}

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Cache-Klasse
Cache-Member
System.Web.Caching-Namespace