Udostępnij za pośrednictwem


Metoda LoadTestContext.TryGetValue —

Pobiera wartość, która jest skojarzona z określonym kluczem.

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.LoadTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (w Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Składnia

'Deklaracja
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

Parametry

  • value
    Typ: System.Object%
    Odwołanie obiektu, który uzyskuje wartość klucza, jeśli zostanie znaleziony; w przeciwnym razie uzyskuje wartość domyślną dla typu value parametru.Ten parametr może być przekazywany niezainicjowany.

Wartość zwracana

Typ: System.Boolean
true Jeśli zawiera element, który został określony key; w przeciwnym razie false.

Implementuje

IDictionary<TKey, TValue>.TryGetValue(TKey, TValue%)

Wyjątki

Wyjątek Warunek
ArgumentNullException

keyis nullodwołanie o wartości null (Nothing w języku Visual Basic).

Uwagi

Jest to najbardziej efektywny sposób, aby podjąć próbę uzyskania wartości, jeśli wiele wypróbowany klucze nie są w słowniku.Metoda ta łączy funkcje ContainsKey metody i Item właściwości.

Jeśli key nie zostanie znaleziony, outvalue parametr pobiera na odpowiednią wartość domyślną: zero dla typów integer false dla typu Boolean, i nullodwołanie o wartości null (Nothing w języku Visual Basic) dla typu odwołania.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

LoadTestContext Klasa

Przestrzeń nazw Microsoft.VisualStudio.TestTools.LoadTesting