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


LoadTestContext.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 LoadTestContext
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) для ссылочных типов.

Разрешения

См. также

Ссылки

LoadTestContext Класс

LoadTestContext - члены

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