Microsoft.Extensions.Caching.Memory 네임스페이스

로컬 캐싱에 대한 인터페이스 및 구현을 포함하여 메모리 내 캐싱에 대한 형식을 포함합니다.

클래스

Name Description
CacheEntryExtensions

작업에 대한 ICacheEntry 확장 메서드를 제공합니다.

CacheExtensions

작업에 대한 IMemoryCache 확장 메서드를 제공합니다.

MemoryCache

사전을 IMemoryCache 사용하여 해당 항목을 저장하는 방법을 구현합니다.

MemoryCacheEntryExtensions

작업에 대한 확장 메서드를 MemoryCacheEntryOptions 제공합니다.

MemoryCacheEntryOptions

인스턴스의 항목 IMemoryCache 에 적용되는 캐시 옵션을 나타냅니다.

MemoryCacheOptions

에 대한 MemoryCache옵션을 지정합니다.

MemoryCacheStatistics

메모리 캐시에 대한 통계의 스냅샷을 보유합니다.

MemoryDistributedCacheOptions

에 대한 MemoryDistributedCacheOptions옵션을 지정합니다.

PostEvictionCallbackRegistration

캐시에서 항목을 제거한 후 발생하는 콜백 대리자를 나타냅니다.

인터페이스

Name Description
ICacheEntry

구현의 항목을 IMemoryCache 나타냅니다. 삭제되면 캐시에 커밋됩니다.

IMemoryCache

값이 serialize되지 않은 로컬 메모리 내 캐시를 나타냅니다.

열거형

Name Description
CacheItemPriority

메모리 압력 트리거 정리 중에 항목의 유지 우선 순위를 지정하는 방법을 지정합니다.

EvictionReason

항목이 캐시에서 제거된 이유를 지정합니다.

대리자

Name Description
PostEvictionDelegate

캐시 항목이 만료되면 호출되는 콜백 메서드를 나타냅니다.