ObjectCache.GetValues Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Satz von Cacheeinträgen ab.
Überlädt
GetValues(IEnumerable<String>, String) |
Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, ruft sie einen Satz von Cacheeinträgen ab, die den angegebenen Schlüsseln entsprechen. |
GetValues(String, String[]) |
Ruft einen Satz von Cacheeinträgen ab, die den angegebenen Schlüsseln entsprechen. |
GetValues(IEnumerable<String>, String)
- Source:
- ObjectCache.cs
- Source:
- ObjectCache.cs
- Source:
- ObjectCache.cs
Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, ruft sie einen Satz von Cacheeinträgen ab, die den angegebenen Schlüsseln entsprechen.
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>
Eine Auflistung von eindeutigen Bezeichnern für die abzurufenden Cacheeinträge.
- regionName
- String
Dies ist optional. Ein benannter Bereich im Cache, dem der Cacheeintrag oder die Einträge hinzugefügt werden können, falls Bereiche implementiert werden. Der Standardwert für den optionalen Parameter ist null
.
Gibt zurück
Ein Wörterbuch von Schlüssel-Wert-Paaren, die Cacheeinträge darstellen.
Hinweise
Die GetValues(IEnumerable<String>, String) Methodenüberladung ist eine Leistungsoptimierung für verteilte Caches, die das Abrufen mehrerer Cacheeinträge aus dem Cache während eines einzelnen Netzwerkaufrufs unterstützen.
Obwohl ein Aufrufer einen oder mehrere Schlüssel an die -Methode übergeben kann, gibt es keine Garantie, dass alle Schlüssel Einträge im Cache darstellen. Daher enthält das zurückgegebene Wörterbuch möglicherweise weniger Elemente als die Anzahl der Schlüssel, die an die -Methode übergeben wurden.
Gilt für:
GetValues(String, String[])
- Source:
- ObjectCache.cs
- Source:
- ObjectCache.cs
- Source:
- ObjectCache.cs
Ruft einen Satz von Cacheeinträgen ab, die den angegebenen Schlüsseln entsprechen.
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
Dies ist optional. Ein benannter Bereich im Cache, dem der Cacheeintrag oder die Einträge hinzugefügt werden können, falls Bereiche implementiert werden. Da Regionen in .NET Framework 4 nicht implementiert werden, ist null
der Standardwert .
- keys
- String[]
Eine Auflistung von eindeutigen Bezeichnern für die abzurufenden Cacheeinträge.
Gibt zurück
Ein Wörterbuch von Schlüssel-Wert-Paaren, die Cacheeinträge darstellen.
Hinweise
Die ObjectCache.GetValues Methodenüberladung ähnelt der GetValues(IEnumerable<String>, String) Methodenüberladung, kann aber die benannte Region mithilfe der optionalen Parametersyntax übergeben, die von verwalteten Sprachen wie C# unterstützt wird.
Diese Methode ist eine virtuelle Methode, da die ObjectCache -Klasse eine Standardimplementierung bereitstellt, die das params
Array an die GetValues(IEnumerable<String>, String) Methodenüberladung übergibt.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für