<namedCaches>의 <add> 요소
메모리 캐시에 대한 namedCaches
컬렉션에 namedCache
항목을 추가합니다.
<configuration>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add>
Syntax
<namedCaches>
<add name="Default" />
<!-- child elements -->
</namedCaches>
Type
None
특성 및 요소
다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.
특성
attribute | Description |
---|---|
CacheMemoryLimitMegabytes |
MemoryCache의 인스턴스가 커질 수 있는 최대 허용 크기(MB)를 지정하는 정수 값입니다. 기본값은 0입니다. 이 경우 MemoryCache 클래스의 자동 크기 조정 추론이 기본적으로 사용됩니다. |
Name |
캐시의 이름입니다. |
PhysicalMemoryLimitPercentage |
캐시에서 사용할 수 있는 실제로 설치된 컴퓨터 메모리의 최대 백분율을 지정하는 0에서 100 사이의 정수 값입니다. 기본값은 0입니다. 이 경우 MemoryCache 클래스의 자동 크기 조정 추론이 기본적으로 사용됩니다. |
PollingInterval |
캐시 구현이 현재 메모리 로드를 캐시 인스턴스에 대해 설정된 절대 및 백분율 기반 메모리 제한과 비교하기까지의 시간 간격을 나타내는 값입니다. 이 값은 "HH:MM:SS" 형식으로 입력됩니다. |
자식 요소
None
부모 요소
요소 | Description |
---|---|
<namedCaches> | 명명된 MemoryCache 인스턴스에 대한 구성 설정 컬렉션을 포함합니다. |
설명
add
요소는 메모리 캐시에 대한 namedCaches
컬렉션에 항목을 추가합니다. 컬렉션에 다른 명명된 캐시가 없는지 확인하기 위해 add
요소를 사용하기 전에 clear 요소를 사용할 수 있습니다. 이 요소는 machine.config 파일과 Web.config 파일에서 사용할 수 있습니다.
예제
다음 예에서는 메모리 캐시를 위해 기본 namedCache
항목에 대한 설정을 namedCaches
컬렉션으로 정의하는 방법을 보여 줍니다.
<configuration>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add name="Default"
cacheMemoryLimitMegabytes="0"
physicalMemoryPercentage="0"
pollingInterval="00:02:00" />
</namedCaches>
</memoryCache>
</system.runtime.caching>
</configuration>
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET