ObjectCache.GetValues 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得一組快取項目。
多載
GetValues(IEnumerable<String>, String) |
在衍生類別中遭覆寫時,取得對應至指定索引鍵的快取項目組。 |
GetValues(String, String[]) |
取得對應至指定索引鍵的快取項目組。 |
GetValues(IEnumerable<String>, String)
在衍生類別中遭覆寫時,取得對應至指定索引鍵的快取項目組。
public abstract System.Collections.Generic.IDictionary<string,object> GetValues (System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
abstract member GetValues : seq<string> * string -> System.Collections.Generic.IDictionary<string, obj>
Public MustOverride Function GetValues (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As IDictionary(Of String, Object)
參數
- keys
- IEnumerable<String>
要取得之快取項目的唯一識別項集合。
- regionName
- String
選擇性。 如果已實作區域,則為快取中已加入一個或多個快取項目的具名區域。 選擇性參數的預設值為 null
。
傳回
字典,表示快取項目的索引鍵/值組。
備註
方法 GetValues(IEnumerable<String>, String) 多載是分散式快取的效能優化,可支援在單一網路呼叫期間從快取擷取多個快取專案。
雖然呼叫端可以將一或多個索引鍵傳遞至 方法,但不保證所有索引鍵都代表快取中的專案。 因此,傳回的字典可能包含的專案可能少於傳遞至 方法的索引鍵數目。
適用於
GetValues(String, String[])
取得對應至指定索引鍵的快取項目組。
public:
virtual System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ GetValues(System::String ^ regionName, ... cli::array <System::String ^> ^ keys);
public virtual System.Collections.Generic.IDictionary<string,object> GetValues (string regionName, params string[] keys);
abstract member GetValues : string * string[] -> System.Collections.Generic.IDictionary<string, obj>
override this.GetValues : string * string[] -> System.Collections.Generic.IDictionary<string, obj>
Public Overridable Function GetValues (regionName As String, ParamArray keys As String()) As IDictionary(Of String, Object)
參數
- regionName
- String
選擇性。 如果已實作區域,則為快取中已加入一個或多個快取項目的具名區域。 因為區域未在 .NET Framework 4 中實作,所以預設值為 null
。
- keys
- String[]
要取得之快取項目的唯一識別項集合。
傳回
字典,表示快取項目的索引鍵/值組。
備註
方法 ObjectCache.GetValues 多載就像 GetValues(IEnumerable<String>, String) 方法多載,但可讓您使用 C# 等 Managed 語言支援的選擇性參數語法來傳遞具名區域。
這個方法是虛擬方法, ObjectCache 因為 類別會提供預設實作,將 params
數位傳遞至 GetValues(IEnumerable<String>, String) 方法多載。