Share via


MemoryCacheElement.PhysicalMemoryLimitPercentage プロパティ

定義

キャッシュが使用できるサーバー メモリの割合を取得または設定します。

public:
 property int PhysicalMemoryLimitPercentage { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("physicalMemoryLimitPercentage", DefaultValue=0)]
[System.Configuration.IntegerValidator(MaxValue=100, MinValue=0)]
public int PhysicalMemoryLimitPercentage { get; set; }
[<System.Configuration.ConfigurationProperty("physicalMemoryLimitPercentage", DefaultValue=0)>]
[<System.Configuration.IntegerValidator(MaxValue=100, MinValue=0)>]
member this.PhysicalMemoryLimitPercentage : int with get, set
Public Property PhysicalMemoryLimitPercentage As Integer

プロパティ値

キャッシュが使用できる物理メモリの割合。1 ~ 100 の整数値で表されます。 既定値はゼロです。この値は、コンピューターが備えているメモリの量に基づいて、MemoryCache インスタンスがそれ自体のメモリを管理することを示します。

属性

注釈

キャッシュ サイズが指定した制限を超えた場合、メモリ キャッシュの実装によってキャッシュ エントリが削除されます。

プロパティの PhysicalMemoryLimit 設定は、アプリケーション構成ファイルの構成属性から physicalMemoryLimitPercentage 読み取ることができます。 または、クラスの初期化時に値を MemoryCache 渡すことができます。

キャッシュを構成する方法の詳細については、「namedCaches> 要素 (キャッシュ設定)」を参照してください<

適用対象

こちらもご覧ください