ObjectCache.GetCacheItem(String, String) 方法

定義

在衍生類別中遭覆寫時,從快取區中取得做為 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 回快取專案。

適用於