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
la chiave da cercare.
- value
Tipo: System.Object%
L'oggetto a cui si fa riferimento che ottiene il valore della chiave, se trovata; in caso contrario, il valore predefinito per il tipo di value parametro.Questo parametro può essere passato non inizializzate.
Valore restituito
Tipo: System.Boolean
true se contiene un elemento che ha specificato key; in caso contrario, false.
Implementa
IDictionary<TKey, TValue>.TryGetValue(TKey, TValue%)
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | key viene nullriferimento null (Nothing in Visual Basic). |
Note
Questo è il modo più efficace per tentare di ottenere i valori se molte chiavi tentativo non si trovano nel dizionario.Questo metodo combina le funzionalità di ContainsKey metodo e Item proprietà.
se key non viene trovato, outvalue il parametro ottiene il valore predefinito appropriato: zero per i tipi interi, false per i tipi boolean 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