Aracılığıyla paylaş


WebTestContext.TryGetValue Yöntem

Belirtilen anahtarla ilgili değerini alır.

Ad alanı:  Microsoft.VisualStudio.TestTools.WebTesting
Derleme:  Microsoft.VisualStudio.QualityTools.WebTestFramework (Microsoft.VisualStudio.QualityTools.WebTestFramework.dll içinde)

Sözdizimi

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

Parametreler

  • value
    Tür: System.Object%
    Bulunursa, anahtarın değerini alır başvurulan nesne; Aksi halde, varsayılan değer türü için alır value parametresi.Bu parametre başlatılmamış geçirilebilir.

Dönüş Değeri

Tür: System.Boolean
true Belirtilen anahtar kullanılarak bir öğe içerir Aksi halde, false.

Yüklenen

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

Özel Durumlar

Exception Koşul
ArgumentNullException

keyis nullnull başvuru (Visual Basic'te Nothing).

Notlar

İçeriği ortam değişkenleri tarafından tanımlanmış veya yük sınaması bu özelliği tarafından döndürülen öğe geçersiz kılar. Web performans testi çağrısı "myContext" adlı bir içerik içeren bir yük sınaması çalışıyorsa öyle MyWebTestContext.TryGetValue("myContext", MyObject) değerini döndürür LoadTestContext.Item("myContext", MyObject).

Bu denenmiş birkaç anahtar sözlükte değilseniz değerleri almak denemek için en etkili yoludur. Bu yöntemin işlevselliğini birleştirir ContainsKey yöntemi ve Item özelliği.

key Bulunamazsa, outvalue parametresi, uygun varsayılan değeri alır: tamsayı türleri için sıfır false , Boolean türleri ve nullnull başvuru (Visual Basic'te Nothing) baþvuru türleri için.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

WebTestContext Sınıf

Microsoft.VisualStudio.TestTools.WebTesting Ad Alanı