다음을 통해 공유


CacheSection.DisableMemoryCollection 속성

정의

캐시 메모리 수집이 비활성화되었는지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool DisableMemoryCollection { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("disableMemoryCollection", DefaultValue=false)]
public bool DisableMemoryCollection { get; set; }
[<System.Configuration.ConfigurationProperty("disableMemoryCollection", DefaultValue=false)>]
member this.DisableMemoryCollection : bool with get, set
Public Property DisableMemoryCollection As Boolean

속성 값

캐시 메모리 수집이 비활성화되었으면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

특성

예제

다음 코드 예제에서는 DisableMemoryCollection 속성을 사용하는 방법을 보여 줍니다.

// Enable or disable memory collection.
cacheSection.DisableMemoryCollection = 
        !cacheSection.DisableMemoryCollection;
' Enable or disable memory collection.
cacheSection.DisableMemoryCollection =
    Not cacheSection.DisableMemoryCollection

설명

경우는 DisableMemoryCollection 속성이 true, 캐시와 관련 된 API 호출 해도 아무런 효과가 없습니다.

경우는 DisableMemoryCollection 속성이 true, 캐시 사용 되지 않는 항목을 수집 하지 않습니다. 주의이 설정을 사용 하 여 신속 하 게 애플리케이션에 대 한 메모리 부족 조건을 사용 하지 않도록 설정 하는 메모리 내 컬렉션 발생할 수 있습니다.

출력 캐시 또는 ASP.NET 내부 캐시에서이 설정은 효과가 없습니다. 다양 한 유형의 캐시에 대 한 자세한 내용은 참조 하세요. 캐싱합니다.

적용 대상

추가 정보