<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>