MemoryCache.GetValues(IEnumerable<String>, String) Yöntem

Tanım

Belirtilen anahtarlara karşılık gelen bir dizi önbellek girdisi döndürür.

public override System.Collections.Generic.IDictionary<string,object> GetValues (System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
override this.GetValues : seq<string> * string -> System.Collections.Generic.IDictionary<string, obj>
Public Overrides Function GetValues (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As IDictionary(Of String, Object)

Parametreler

keys
IEnumerable<String>

Önbellek girişlerinin döndüreceği benzersiz tanımlayıcı kümesi.

regionName
String

Önbellekte bir önbellek girdisinin eklendiği adlandırılmış bölge. Bu parametre için değer geçirmeyin. Sınıfı bölgeleri uygulamadığından MemoryCache bu parametre null varsayılan olarak kullanılır.

Döndürülenler

Belirtilen anahtarlara karşılık gelen önbellek girdileri kümesi.

Özel durumlar

regionName değil null.

keys, null değeridir.

Koleksiyondaki tek bir anahtardır null.

Açıklamalar

ile keys temsil edilen bir önbellek girdisi yoksa, sözlükte döndürülen nesne için karşılık gelen değer olarak nullayarlanır. Bu nedenle, döndürülen sözlük her zaman içindeki keysöğe sayısıyla aynı sayıda öğeye sahiptir.

Şunlara uygulanır