Sdílet prostřednictvím


WebTestContext.TryGetValue – metoda

Získá hodnotu přidruženou zadaného klíče.

Obor názvů:  Microsoft.VisualStudio.TestTools.WebTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.WebTestFramework (v Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntaxe

'Deklarace
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%
    Odkazovaný objekt, který načte hodnotu klíče, pokud je nalezen; v opačném případě načte výchozí hodnota pro typ value parametr.Tento parametr může být předán inicializována.

Vrácená hodnota

Typ: System.Boolean
true Pokud obsahuje prvek se zadaným klíčem; jinak false.

Implementuje

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

Výjimky

Výjimka Podmínka
ArgumentNullException

keyis nullodkaz Null (Nothing v jazyce Visual Basic).

Poznámky

Kontext definované proměnné prostředí nebo zkušební zatížení přepíše položku vrátil tuto vlastnost. Takže pokud test výkonnosti Web běží v zkušební zatížení, obsahující kontextu nazývané "myContext", volání MyWebTestContext.TryGetValue("myContext", MyObject) vrátí hodnotu LoadTestContext.Item("myContext", MyObject).

Toto je nejúčinnějším způsobem pokusit načíst hodnoty Pokud několik pokusu klíče nejsou ve slovníku. Tento způsob kombinuje funkce ContainsKey Metoda a Item vlastnost.

Pokud key nebyl nalezen, out value parametr přijímá vhodná výchozí hodnota: nula pro celočíselné typy false logických typů a nullodkaz Null (Nothing v jazyce Visual Basic) pro referenční typy.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

WebTestContext Třída

Microsoft.VisualStudio.TestTools.WebTesting – obor názvů