Поделиться через


LoadTestUserContext.TryGetValue - метод

Обновлен: Ноябрь 2007

Получает значение, связанное с указанным ключом.

Пространство имен:  Microsoft.VisualStudio.TestTools.LoadTesting
Сборка:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (в Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Синтаксис

'Декларация
Public Function TryGetValue ( _
    key As String, _
    <OutAttribute> ByRef value As Object _
) As Boolean
'Применение
Dim instance As LoadTestUserContext
Dim key As String
Dim value As Object
Dim returnValue As Boolean

returnValue = instance.TryGetValue(key, _
    value)
public bool TryGetValue(
    string key,
    out Object value
)
public:
virtual bool TryGetValue(
    String^ key, 
    [OutAttribute] Object^% value
) sealed
public final function TryGetValue(
    key : String, 
    value : Object
) : boolean

Параметры

  • value
    Тип: System.Object%
    Объект, на который существует ссылка, Получает значение ключа, если он найден; в противном случае, Получает значение по умолчанию для типа параметра value. Этот параметр может быть передан неинициализированным.

Возвращаемое значение

Тип: System.Boolean
Значение true, если он содержит элемент с указанным key; в противном случае — значение false.

Реализации

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

Исключения

Исключение Условие
ArgumentNullException

Параметр key имеет значение nullссылка null (Nothing в Visual Basic).

Заметки

Это наиболее эффективный способ попробовать возвратить значения, если несколько опробованных ключей отсутствуют в словаре. Этот метод сочетает функциональные возможности метода ContainsKey и свойство Item.

Если параметр key не найден, параметр outvalue Получает соответствующее нулевое значение для целочисленных типов, false для логических типов и nullссылка null (Nothing в Visual Basic) для ссылочных типов.

Разрешения

См. также

Ссылки

LoadTestUserContext Класс

LoadTestUserContext - члены

Microsoft.VisualStudio.TestTools.LoadTesting - пространство имен