MemoryCacheOptions 클래스

정의

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

public ref class MemoryCacheOptions : Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Caching::Memory::MemoryCacheOptions ^>
public class MemoryCacheOptions : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Caching.Memory.MemoryCacheOptions>
type MemoryCacheOptions = class
    interface IOptions<MemoryCacheOptions>
Public Class MemoryCacheOptions
Implements IOptions(Of MemoryCacheOptions)
상속
MemoryCacheOptions
파생
구현

생성자

Name Description
MemoryCacheOptions()

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

속성

Name Description
Clock

캐시에서 만료에 사용하는 클록을 가져오거나 설정합니다.

CompactionPercentage

최대 크기를 초과할 때 캐시가 압축되는 양을 가져오거나 설정합니다.

CompactOnMemoryPressure
사용되지 않음.

최대 크기를 초과할 때 캐시가 압축되는지 여부를 나타내는 값을 가져오거나 설정합니다.

ExpirationScanFrequency

만료된 항목에 대한 연속 검색 사이의 최소 시간 길이를 가져오거나 설정합니다.

Name

이 캐시 인스턴스의 이름을 가져오거나 설정합니다.

SizeLimit

캐시의 최대 크기를 가져오거나 설정합니다.

TrackLinkedCacheEntries

연결된 항목이 추적되는지 여부를 나타내는 값을 가져오거나 설정합니다.

TrackStatistics

메모리 캐시 통계가 추적되는지 여부를 나타내는 값을 가져오거나 설정합니다.

명시적 인터페이스 구현

Name Description
IOptions<MemoryCacheOptions>.Value

구성된 TOptions 기본 인스턴스를 가져옵니다.

적용 대상