CacheExtensions.Get 方法

定義

多載

Get(IMemoryCache, Object)

如果存在,取得與這個索引鍵相關聯的值。

Get<TItem>(IMemoryCache, Object)

如果存在,取得與這個索引鍵相關聯的值。

Get(IMemoryCache, Object)

如果存在,取得與這個索引鍵相關聯的值。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Object ^ Get(Microsoft::Extensions::Caching::Memory::IMemoryCache ^ cache, System::Object ^ key);
public static object Get (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key);
public static object? Get (this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key);
static member Get : Microsoft.Extensions.Caching.Memory.IMemoryCache * obj -> obj
<Extension()>
Public Function Get (cache As IMemoryCache, key As Object) As Object

參數

cache
IMemoryCache

這個 IMemoryCache 方法擴充的實例。

key
Object

要取得之值的索引鍵。

傳回

與此索引鍵相關聯的值,如果索引鍵不存在,則 null 為 。

適用於

Get<TItem>(IMemoryCache, Object)

如果存在,取得與這個索引鍵相關聯的值。

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

類型參數

TItem

要取得的物件類型。

參數

cache
IMemoryCache

這個 IMemoryCache 方法擴充的實例。

key
Object

要取得之值的索引鍵。

傳回

TItem

與此索引鍵相關聯的值,如果索引鍵不存在,則 default(TItem) 為 。

適用於