Udostępnij za pośrednictwem


<add> , element dla <nazwanychCaches>

namedCache Dodaje wpis do namedCaches kolekcji pamięci podręcznej.

<Konfiguracji>
  <system.runtime.caching>
    <Memorycache>
      <Namedcaches>
        <Dodaj>

Składnia

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

Typ

None

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
CacheMemoryLimitMegabytes Wartość całkowita określająca maksymalny dozwolony rozmiar (w megabajtach), do którego może wzrosnąć wystąpienie obiektu MemoryCache . Wartość domyślna to 0, co oznacza, że MemoryCache domyślnie używane są automatyczne heurystyki klasy.
Name Nazwa pamięci podręcznej.
PhysicalMemoryLimitPercentage Wartość całkowita z zakresu od 0 do 100, która określa maksymalną wartość procentową pamięci komputera zainstalowanej fizycznie, która może być zużywana przez pamięć podręczną. Wartość domyślna to 0, co oznacza, że MemoryCache domyślnie używane są automatyczne heurystyki klasy.
PollingInterval Wartość wskazująca przedział czasu, po którym implementacja pamięci podręcznej porównuje bieżące obciążenie pamięci z bezwzględnymi i procentowymi limitami pamięci ustawionymi dla wystąpienia pamięci podręcznej. Ta wartość jest wprowadzana w formacie "HH:MM:SS".

Elementy podrzędne

None

Elementy nadrzędne

Element Opis
<Namedcaches> Zawiera kolekcję ustawień konfiguracji dla nazwanych MemoryCache wystąpień.

Uwagi

Element add dodaje wpis do namedCaches kolekcji pamięci podręcznej. Przed użyciem add elementu clear można użyć elementu , aby mieć pewność, że w kolekcji nie ma żadnych innych nazwanych pamięci podręcznych. Tego elementu można użyć w pliku machine.config i w pliku Web.config.

Przykład

W poniższym przykładzie pokazano, jak zdefiniować ustawienia domyślnego namedCache wpisu namedCaches w kolekcji pamięci podręcznej.

<configuration>  
  
  <system.runtime.caching>  
    <memoryCache>  
      <namedCaches>  
          <add name="Default"
               cacheMemoryLimitMegabytes="0"
               physicalMemoryPercentage="0"  
               pollingInterval="00:02:00" />  
      </namedCaches>  
    </memoryCache>  
  </system.runtime.caching>  
  
</configuration>  

Zobacz też