CacheExtensions.TryGetValue<TItem>(IMemoryCache, Object, TItem) メソッド

定義

指定したキーに関連付けられている値の取得を試みます。

public:
generic <typename TItem>
[System::Runtime::CompilerServices::Extension]
 static bool TryGetValue(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key, [Runtime::InteropServices::Out] TItem % value);
public static bool TryGetValue<TItem> (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, out TItem value);
public static bool TryGetValue<TItem> (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, out TItem? value);
static member TryGetValue : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj * 'Item -> bool
<Extension()>
Public Function TryGetValue(Of TItem) (cache As IMemoryCache, key As Object, ByRef value As TItem) As Boolean

型パラメーター

TItem

取得するオブジェクトの型です。

パラメーター

cache
IMemoryCache

このメソッドが IMemoryCache 拡張するインスタンス。

key
Object

取得する値のキー。

value
TItem

指定したキーに関連付けられている値。

戻り値

true キーが見つかった場合。 それ以外の場合は false

適用対象