Compartir a través de


LoadTestContext.TryGetValue (Método)

Obtiene el valor que está asociado a la clave especificada.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.LoadTesting
Ensamblado:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (en Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Sintaxis

'Declaración
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

Parámetros

  • value
    Tipo: System.Object%
    Objeto al que se hace referencia, que obtiene el valor de la clave, si se encuentra; de lo contrario, obtiene el valor predeterminado para el tipo del parámetro value.Este parámetro se puede pasar sin inicializar.

Valor devuelto

Tipo: System.Boolean
true si contiene un elemento que posee la key especificada; en caso contrario, false.

Implementaciones

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

Excepciones

Excepción Condición
ArgumentNullException

key es nullreferencia null (Nothing en Visual Basic).

Comentarios

Esta es la manera más eficaz de intentar obtener los valores si muchas claves probadas no están en el diccionario.Este método combina la funcionalidad del método ContainsKey y la propiedad Item.

Si no se encuentra el valor de key, el parámetro outvalue obtiene el valor predeterminado apropiado: cero para tipos enteros, false para tipos booleanos y una referencia nullreferencia null (Nothing en Visual Basic) para tipos de referencia.

Seguridad de .NET Framework

Vea también

Referencia

LoadTestContext Clase

Microsoft.VisualStudio.TestTools.LoadTesting (Espacio de nombres)