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
Параметры
- key
Тип: System.String
Ключ для поиска.
- 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) для ссылочных типов.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.LoadTesting - пространство имен