MemoryCache.GetCacheItem(String, String) メソッド

定義

指定したエントリをキャッシュから CacheItem インスタンスとして返します。

public override System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = default);
override this.GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public Overrides Function GetCacheItem (key As String, Optional regionName As String = Nothing) As CacheItem

パラメーター

key
String

取得するキャッシュ エントリの一意の識別子。

regionName
String

キャッシュ エントリが追加されたキャッシュ内の名前付き領域。 このパラメーターには値を渡さないでください。 MemoryCache クラスは領域を実装しないため、このパラメーターは既定で null です。

戻り値

キャッシュ エントリが存在する場合は、key で識別されるそのキャッシュ エントリへの参照。それ以外の場合は null

例外

regionNamenull ではありません。

keynullです。

注釈

key 指定されたキャッシュ エントリがキャッシュに存在する場合、 GetCacheItem メソッドはインスタンスとして CacheItem 返します。 Keyインスタンスの CacheItem プロパティと Value プロパティが設定されます。 ただし、リージョンは RegionNamenullクラスに実装されていないため、 プロパティは になります MemoryCache

適用対象