다음을 통해 공유


<add> namedCaches에 대한 <요소>

namedCache 메모리 캐시의 컬렉션에 namedCaches 항목을 추가합니다.

<구성>
   <system.runtime.caching>
     <memoryCache>
       <namedCaches>
         <더하다>

문법

<namedCaches>
    <add name="Default" />
      <!-- child elements -->
 </namedCaches>

유형

None

특성 및 요소

다음의 섹션은 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

Attributes

특성 Description
CacheMemoryLimitMegabytes 인스턴스가 증가할 수 있는 최대 허용 크기(메가바이트)를 지정하는 정수 값입니다 MemoryCache . 기본값은 0입니다. 즉 MemoryCache , 클래스의 자동 크기 조정 추론이 기본적으로 사용됩니다.
Name 캐시의 이름입니다.
PhysicalMemoryLimitPercentage 캐시에서 사용할 수 있는 물리적으로 설치된 컴퓨터 메모리의 최대 비율을 지정하는 0에서 100 사이의 정수 값입니다. 기본값은 0입니다. 즉 MemoryCache , 클래스의 자동 크기 조정 추론이 기본적으로 사용됩니다.
PollingInterval 캐시 구현이 현재 메모리 부하를 캐시 인스턴스에 대해 설정된 절대 및 백분율 기반 메모리 제한과 비교하는 시간 간격을 나타내는 값입니다. 이 값은 "HH:MM:SS" 형식으로 입력됩니다.

자식 요소

None

부모 요소

요소 Description
<namedCaches> 명명된 MemoryCache 인스턴스에 대한 구성 설정 컬렉션을 포함합니다.

비고

요소는 add 메모리 캐시에 대한 컬렉션에 namedCaches 항목을 추가합니다. 요소를 사용하기 전에 clear 요소를 사용하여 add 컬렉션에 명명된 다른 캐시가 없는지 확인할 수 있습니다. 이 요소는 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>

참고하십시오