メモリ キャッシュのnamedCache コレクションにnamedCaches エントリを追加します。
<configuration>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add>
構文
<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 コレクションにエントリを追加します。
要素を使用する前に add 要素を使用して、コレクションに他の名前付きキャッシュがないことを確認できます。 この要素は、machine.config ファイルと Web.config ファイルで使用できます。
Example
次の例は、メモリ キャッシュの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 にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET