ObjectCache.CreateCacheEntryChangeMonitor 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파생 클래스에서 재정의된 경우 지정된 캐시 엔트리의 변경에 대한 응답으로 이벤트를 트리거할 수 있는 CacheEntryChangeMonitor 개체를 만듭니다.
public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor(System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
abstract member CreateCacheEntryChangeMonitor : seq<string> * string -> System.Runtime.Caching.CacheEntryChangeMonitor
Public MustOverride Function CreateCacheEntryChangeMonitor (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As CacheEntryChangeMonitor
매개 변수
- keys
- IEnumerable<String>
모니터링할 캐시 엔트리의 고유 식별자입니다.
- regionName
- String
선택 사항입니다. 영역이 구현된 경우 keys 매개 변수의 캐시 키가 있는 캐시의 명명된 영역입니다. 선택적 매개 변수에 대한 기본값은 null입니다.
반환
캐시의 캐시 엔트리를 모니터링하는 변경 모니터입니다.
설명
파생 된 경우 ObjectCache 기본 클래스를 재정의 CreateCacheEntryChangeMonitor 메서드를 캐시 구현을 만들어야를 CacheEntryChangeMonitor 개체입니다. 이 특수화 된 변경 모니터에 지정 된 캐시 항목에는 변경 될 때 호출자에 게 알리는 keys 매개 변수입니다. 예를 들어, 경우에 모니터링된 항목을 keys 매개 변수가 업데이트 또는 캐시에서 제거에이 메서드에서 생성 하는 변경 모니터의 이벤트를 트리거합니다.
캐시 구현이 명명 된 캐시 영역을 지 원하는 경우 문자열 값으로 지정할 수 있습니다는 regionName 매개 변수입니다. 그렇지 않으면 매개 변수 기본값으로 null합니다.
참고
일부 캐시 구현이 캐시 엔트리 변경 모니터를 지원합니다. 캐시 구현을 지원 하는지 여부를 확인 하려면 CacheEntryChangeMonitor 특정 캐시 구현에 대 한 설명서를 참조 하는 개체입니다.