CacheItemPolicy.Priority プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャッシュ エントリを削除するかどうかを決定するために使用する優先順位設定を取得または設定します。
public:
property System::Runtime::Caching::CacheItemPriority Priority { System::Runtime::Caching::CacheItemPriority get(); void set(System::Runtime::Caching::CacheItemPriority value); };
public System.Runtime.Caching.CacheItemPriority Priority { get; set; }
member this.Priority : System.Runtime.Caching.CacheItemPriority with get, set
Public Property Priority As CacheItemPriority
プロパティ値
削除の優先順位を示す列挙値の 1 つ。 既定の優先順位の値は Default です。これは、優先順位がないことを示します。
注釈
ASP.NET では、優先度列挙に含めることができる優先度 Default は 2 つだけです(これは優先度がないことを意味します)、および NotRemovable (エントリを削除できないことを意味します)。 したがって、設定できる唯一の優先順位は、キャッシュ エントリをキャッシュに永続的に残す必要があるかどうかです。
重要
優先度レベル が の NotRemovable エントリをキャッシュに追加すると、キャッシュが削除できないエントリでオーバーフローする可能性があります。 キャッシュ実装では、キャッシュの実装でキャッシュからエントリを削除し、キャッシュ エントリの数を管理する方法が提供されている場合にのみ、キャッシュ エントリの優先度を設定 NotRemovable する必要があります。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET