MemoryCache.Add(CacheItem, CacheItemPolicy) メソッド

定義

キャッシュ エントリを CacheItem インスタンスとしてキャッシュに挿入し、このエントリの削除方法の詳細を追加します。

public:
 override bool Add(System::Runtime::Caching::CacheItem ^ item, System::Runtime::Caching::CacheItemPolicy ^ policy);
public override bool Add (System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy);
override this.Add : System.Runtime.Caching.CacheItem * System.Runtime.Caching.CacheItemPolicy -> bool
Public Overrides Function Add (item As CacheItem, policy As CacheItemPolicy) As Boolean

パラメーター

item
CacheItem

追加するオブジェクト。

policy
CacheItemPolicy

キャッシュ エントリの削除の詳細を格納しているオブジェクト。 このオブジェクトは、単純な絶対有効期限よりも多くの削除オプションを提供します。

戻り値

挿入が成功した場合は true。項目と同じキーを持つエントリがキャッシュに既に存在する場合は false。

注釈

警告

Add および AddOrGetExisting メソッドのオーバーロードは、UpdateCallback プロパティをサポートしません。 したがって、キャッシュ エントリについて UpdateCallback プロパティを設定するのには、Set メソッド オーバーロードを代わりに使用します。

適用対象