ObjectCache.GetEnumerator 方法

定义

在派生类中重写时,创建可用于循环访问缓存项集合的枚举器。

protected:
 abstract System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ GetEnumerator();
protected abstract System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string,object>> GetEnumerator();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, obj>>
Protected MustOverride Function GetEnumerator () As IEnumerator(Of KeyValuePair(Of String, Object))

返回

提供对缓存中的缓存项的访问权限的枚举器对象。

实现

注解

缓存实现者可以重写和扩展此方法,以提供循环访问缓存条目集合的自定义方法。

注释

返回枚举器通常比返回整个缓存条目更昂贵。

此方法由类具有的ObjectCache显式接口实现GetEnumeratorGetEnumerator方法调用。

适用于