MemoryCache.GetEnumerator 方法

定义

创建一个枚举器,它可用于循环访问缓存项的集合。

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

返回

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

注解

方法返回 GetEnumerator 的枚举器可用于循环访问缓存中的条目。

重要

检索实例的 MemoryCache 枚举器是一项资源密集型的阻塞性操作。 因此,不应在生产应用程序中使用该枚举器。

适用于