Cache.GetEnumerator 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取字典列舉程式,用來逐一查看金鑰設定及其在快取中所包含的值。
public:
System::Collections::IDictionaryEnumerator ^ GetEnumerator();
public System.Collections.IDictionaryEnumerator GetEnumerator ();
member this.GetEnumerator : unit -> System.Collections.IDictionaryEnumerator
Public Function GetEnumerator () As 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
備註
當此方法透過專案列舉時,可以加入或移除快取中的專案。