CacheEntryRemovedReason 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
캐시 엔트리를 제거했거나 제거하려는 이유를 지정합니다.
public enum class CacheEntryRemovedReason
public enum CacheEntryRemovedReason
type CacheEntryRemovedReason =
Public Enum CacheEntryRemovedReason
- 상속
필드
CacheSpecificEviction | 4 | 특정 캐시 구현에서 정의한 이유로 캐시 엔트리가 제거되었습니다. |
ChangeMonitorChanged | 3 | 관련 종속성(예: 파일 또는 다른 캐시 엔트리)이 캐시 엔트리의 제거를 트리거했기 때문에 캐시 엔트리가 제거되었습니다. |
Evicted | 2 | 캐시의 메모리를 해제하기 위해 캐시 엔트리가 제거되었습니다. 캐시 인스턴스가 캐시별 메모리 제한에 도달할거나 프로세스 또는 캐시 인스턴스가 컴퓨터 전체 메모리 제한에 도달할 경우 이러한 상황이 발생합니다. |
Expired | 1 | 만료되었기 때문에 캐시 엔트리가 제거되었습니다. 만료는 절대 시간 또는 상대(sliding) 만료 시간을 기반으로 할 수 있습니다. |
Removed | 0 | Remove(String, String) 또는 Set(String, Object, DateTimeOffset, String) 메서드를 사용하여 캐시 엔트리가 제거되었습니다. |
설명
CacheEntryRemovedReason 열거형 이유 캐시 엔트리를 제거 되거나 제거 하려는 이유는 미리 정의 된 집합을 제공 하는 데 사용 됩니다. 합니다 CacheEntryRemovedArguments 클래스는 CacheEntryRemovedReason 콜백 메서드로 전달할 매개 변수 중 하나로 값입니다.
적용 대상
추가 정보
.NET