LoadTestContext.TryGetValue, méthode
Obtient la valeur associée à la clé spécifiée.
Espace de noms : Microsoft.VisualStudio.TestTools.LoadTesting
Assembly : Microsoft.VisualStudio.QualityTools.LoadTestFramework (dans Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Syntaxe
'Déclaration
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
Paramètres
- key
Type : System.String
Clé à rechercher.
- value
Type : System.Object%
Objet référencé qui obtient la valeur de la clé si elle est trouvée ; sinon, il obtient la valeur par défaut pour le type du paramètre value.Ce paramètre peut être passé sans être initialisé.
Valeur de retour
Type : System.Boolean
true s'il contient un élément qui possède le key spécifié ; sinon, false.
Implémentations
IDictionary<TKey, TValue>.TryGetValue(TKey, TValue%)
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | key a la valeur nullune référence null (Nothing en Visual Basic). |
Notes
Il s'agit du moyen le plus efficace pour tenter d'obtenir des valeurs si de nombreuses clés ayant fait l'objet de tentatives ne figurent pas dans le dictionnaire.Cette méthode combine la fonctionnalité de la méthode ContainsKey et de la propriété Item.
Si key n'est pas trouvé, le paramètre outvalue obtient la valeur par défaut appropriée : zéro pour les types entiers, false pour les types booléens, et nullune référence null (Nothing en Visual Basic) pour les types référence.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.LoadTesting, espace de noms