Metodo LoadTestUserContext.TryGetValue
Ottiene il valore associato alla chiave specificata.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintassi
'Dichiarazione
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
Parametri
- key
Tipo: System.String
Chiave da trovare.
- value
Tipo: System.Object%
L'oggetto cui viene fatto riferimento che ottiene il valore della chiave eventualmente trovato. In caso contrario ottiene il valore predefinito per il tipo del parametro value.Questo parametro può essere passato non inizializzato.
Valore restituito
Tipo: System.Boolean
true se contiene un elemento che dispone del parametro key specificato, in caso contrario false.
Implementa
IDictionary<TKey, TValue>.TryGetValue(TKey, TValue%)
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | key è nullriferimento null (Nothing in Visual Basic). |
Note
Si tratta del modo più efficace per cercare di ottenere dei valori nel caso in cui molte chiavi provate non si trovino nel dizionario. Questo metodo combina la funzionalità del metodo ContainsKey e la proprietà Item.
Se il parametro key non viene trovato, il parametro out value ottiene il valore predefinito appropriato: zero per i tipi integer, false per i tipi booleani e nullriferimento null (Nothing in Visual Basic) per i tipi di riferimento.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting