다음을 통해 공유


MemoryCacheElement.CacheMemoryLimitMegabytes 속성

정의

MemoryCache 개체의 인스턴스가 커질 수 있는 최대 메모리 크기(메가바이트 단위)를 가져오거나 설정합니다.

public:
 property int CacheMemoryLimitMegabytes { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("cacheMemoryLimitMegabytes", DefaultValue=0)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int CacheMemoryLimitMegabytes { get; set; }
[<System.Configuration.ConfigurationProperty("cacheMemoryLimitMegabytes", DefaultValue=0)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.CacheMemoryLimitMegabytes : int with get, set
Public Property CacheMemoryLimitMegabytes As Integer

속성 값

최대 메모리 크기(메가바이트 단위)입니다. 기본값은 0이며, 이는 MemoryCache 인스턴스가 컴퓨터에 설치된 메모리 양을 기준으로 메모리를 자체 관리한다는 것을 나타냅니다.

특성

설명

합니다 CacheMemoryLimitMegabytes 속성 값을 나타냅니다는 cacheMemoryLimitMegabytes 구성 특성에는 namedCaches 구성 요소입니다.

캐시 크기를 지정된 된 한도 초과 하면 메모리 캐시 구현이 캐시 항목을 제거 합니다.

이 속성 개별적으로 설정할 수 있습니다 namedCaches 요소를 사용 하 여 각 namedCaches 고유한 캐시 구성에 해당 하는 요소입니다.

에 대 한 설정을 합니다 CacheMemoryLimit 에서 속성을 읽을 수는 cacheMemoryLimitMegabytes 구성 파일에서 구성 특성입니다. 또는 설정을 전달할 수 있습니다 시기는 MemoryCache 클래스를 초기화 합니다.

캐시를 구성하는 방법에 대한 자세한 내용은 namedCaches> 요소(캐시 설정)를 참조<하세요.

적용 대상

추가 정보