ObjectCache.GetCacheItem(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生クラスでオーバーライドされると、指定したキャッシュ エントリをキャッシュから CacheItem インスタンスとして取得します。
public abstract System.Runtime.Caching.CacheItem GetCacheItem (string key, string regionName = default);
abstract member GetCacheItem : string * string -> System.Runtime.Caching.CacheItem
Public MustOverride Function GetCacheItem (key As String, Optional regionName As String = Nothing) As CacheItem
パラメーター
- key
- String
取得するキャッシュ エントリの一意の識別子。
- regionName
- String
省略可能。 領域が実装されている場合は、キャッシュが追加されたキャッシュ内の名前付き領域。 .NET Framework 4 ではリージョンが実装されていないため、既定値は ですnull
。
戻り値
key
で識別されるキャッシュ エントリ。
注釈
一部のキャッシュ実装では クラスが拡張される可能性があるため、このメソッド のオーバーロードが存在します CacheItem 。 その場合、メソッドの Get(String, String) オーバーロードは、キャッシュされたデータに関するすべての情報を必ずしも返すとは限りません。 ただし、 メソッドの GetCacheItem(String, String) オーバーロードを使用すると、カスタム キャッシュはキャッシュ値以上のものを返します。
メソッドは GetCacheItem(String, String) メソッドに Get(String, String) 似ていますが、 メソッドから GetCacheItem(String, String) キャッシュ エントリがインスタンスとして返される点が CacheItem 除きます。
適用対象
.NET