LoadTestUserContext.TryGetValue-Methode
Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist.
Namespace: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntax
'Declaration
Public Function TryGetValue ( _
key As String, _
<OutAttribute> ByRef value As Object _
) As Boolean
public bool TryGetValue(
string key,
out Object value
)
public:
virtual bool TryGetValue(
String^ key,
[OutAttribute] Object^% value
) sealed
abstract TryGetValue :
key:string *
value:Object byref -> bool
override TryGetValue :
key:string *
value:Object byref -> bool
public final function TryGetValue(
key : String,
value : Object
) : boolean
Parameter
- key
Typ: System.String
Der zu suchende Schlüssel.
- value
Typ: System.Object%
Das Objekt, auf das verwiesen wird und das den Wert des Schlüssels abruft, sofern dieser vorhanden ist. Andernfalls wird der Standardwert für den Typ des value-Parameters abgerufen.Dieser Parameter muss beim Übergeben nicht initialisiert sein.
Rückgabewert
Typ: System.Boolean
true , wenn ein Element mit dem angegebenen key enthalten ist, andernfalls false.
Implementiert
IDictionary<TKey, TValue>.TryGetValue(TKey, TValue%)
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | key ist nullein Nullverweis (Nothing in Visual Basic). |
Hinweise
Dies ist die effizienteste Weise zum Abrufen von Werten, wenn sich viele getestete Schlüssel nicht im Wörterbuch befinden.Diese Methode verbindet die Funktionen der ContainsKey-Methode mit denen der Item-Eigenschaft.
Wenn key nicht gefunden wird, erhält der outvalue-Parameter den entsprechenden Standardwert: null (0) bei ganzen Zahlen, false bei booleschen Werten und nullein Nullverweis (Nothing in Visual Basic) bei Referenztypen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.