다음을 통해 공유


MemoryCache.GetCacheItem(String, String) 메서드

정의

CacheItem 인스턴스로 캐시에서 지정된 엔트리를 반환합니다.

public override System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = default);
override this.GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public Overrides Function GetCacheItem (key As String, Optional regionName As String = Nothing) As CacheItem

매개 변수

key
String

가져올 캐시 엔트리의 고유 식별자입니다.

regionName
String

캐시 엔트리가 추가된 캐시의 명명된 영역입니다. 이 매개 변수의 값은 전달하지 마십시오. MemoryCache 클래스가 영역을 구현하지 않기 때문에 이 매개 변수는 기본적으로 null입니다.

반환

엔트리가 있으면 key로 식별되는 캐시 엔트리에 대한 참조이고, 그렇지 않으면 null입니다.

예외

regionNamenull가 아닙니다.

key이(가) null인 경우

설명

에 지정된 key 캐시 항목이 캐시에 있으면 메서드는 GetCacheItem 캐시를 CacheItem instance 반환합니다. Key instance 및 Value 속성 CacheItem 이 설정됩니다. 그러나 영역이 클래스에서 RegionNameMemoryCache 구현되지 않으므로 속성null은 입니다.

적용 대상