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 回快取專案。