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
- key
Tipo: System.String
Clave que se busca.
- 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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.LoadTesting (Espacio de nombres)