Cache.GetEnumerator Cache.GetEnumerator Cache.GetEnumerator Cache.GetEnumerator Method

Definición

Recupera un enumerador de diccionario usado para procesar una iteración en la configuración de clave y sus valores incluidos en la memoria caché.Retrieves a dictionary enumerator used to iterate through the key settings and their values contained in the cache.

public:
 System::Collections::IDictionaryEnumerator ^ GetEnumerator();
public System.Collections.IDictionaryEnumerator GetEnumerator ();
member this.GetEnumerator : unit -> System.Collections.IDictionaryEnumerator
Public Function GetEnumerator () As IDictionaryEnumerator

Devoluciones

Enumerador para recorrer en iteración el objeto Cache.An enumerator to iterate through the Cache object.

Ejemplos

En el ejemplo siguiente se IDictionaryEnumerator crea un CacheEnumobjeto,, GetEnumerator utilizando el método.The following example creates an IDictionaryEnumerator object, CacheEnum, using the GetEnumerator method. El enumerador se desplaza por la memoria caché, convierte el valor de cada elemento almacenado en caché en una cadena y, a continuación, escribe los valores en una página de formularios Web Forms.The enumerator moves through the cache, converts the value of each cached item to a string, and then writes the values to a Web Forms page.

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

Comentarios

Se pueden agregar o quitar elementos de la memoria caché mientras este método está enumerando los elementos.Items can be added to or removed from the cache while this method is enumerating through the items.

Se aplica a