ObjectCache.GetValues Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan sekumpulan entri cache.
Overload
GetValues(IEnumerable<String>, String) |
Saat ditimpa di kelas turunan, mendapatkan sekumpulan entri cache yang sesuai dengan kunci yang ditentukan. |
GetValues(String, String[]) |
Mendapatkan sekumpulan entri cache yang sesuai dengan kunci yang ditentukan. |
GetValues(IEnumerable<String>, String)
- Sumber:
- ObjectCache.cs
- Sumber:
- ObjectCache.cs
Saat ditimpa di kelas turunan, mendapatkan sekumpulan entri cache yang sesuai dengan kunci yang ditentukan.
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)
Parameter
- keys
- IEnumerable<String>
Kumpulan pengidentifikasi unik untuk entri cache yang akan didapatkan.
- regionName
- String
Pilihan. Wilayah bernama dalam cache tempat entri atau entri cache ditambahkan, jika wilayah diterapkan. Nilai default untuk parameter opsional adalah null
.
Mengembalikan
Kamus pasangan kunci/nilai yang mewakili entri cache.
Keterangan
Metode GetValues(IEnumerable<String>, String) kelebihan beban adalah pengoptimalan performa untuk cache terdistribusi yang mendukung pengambilan beberapa entri cache dari cache selama satu panggilan jaringan.
Meskipun penelepon dapat meneruskan satu atau beberapa kunci ke metode , tidak ada jaminan bahwa semua kunci mewakili entri dalam cache. Oleh karena itu, kamus yang dikembalikan mungkin berisi lebih sedikit item daripada jumlah kunci yang diteruskan ke metode .
Berlaku untuk
GetValues(String, String[])
- Sumber:
- ObjectCache.cs
- Sumber:
- ObjectCache.cs
Mendapatkan sekumpulan entri cache yang sesuai dengan kunci yang ditentukan.
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)
Parameter
- regionName
- String
Pilihan. Wilayah bernama dalam cache tempat entri atau entri cache ditambahkan, jika wilayah diterapkan. Karena wilayah tidak diimplementasikan di .NET Framework 4, defaultnya adalah null
.
- keys
- String[]
Kumpulan pengidentifikasi unik untuk entri cache yang akan didapatkan.
Mengembalikan
Kamus pasangan kunci/nilai yang mewakili entri cache.
Keterangan
Metode ObjectCache.GetValues kelebihan beban seperti GetValues(IEnumerable<String>, String) metode kelebihan beban, tetapi memungkinkan Anda melewati wilayah bernama dengan menggunakan sintaks parameter opsional yang didukung oleh bahasa terkelola seperti C#.
Metode ini adalah metode virtual karena ObjectCache kelas menyediakan implementasi default yang meneruskan params
array ke GetValues(IEnumerable<String>, String) metode kelebihan beban.