Cache.GetEnumerator 方法

定義

擷取字典列舉程式,用來逐一查看金鑰設定及其在快取中所包含的值。

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

傳回

IDictionaryEnumerator

要在整個 Cache 物件中重複的列舉值。

範例

下列範例會 IDictionaryEnumerator 使用 GetEnumerator 方法建立 物件 CacheEnum 。 列舉值會移動快取、將每個快取專案的值轉換成字串,然後將值寫入Web Form頁面。

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

備註

當此方法透過專案列舉時,可以加入或移除快取中的專案。

適用於