LoadTestUserContext.TryGetValue 方法
获取与指定的键关联的值。
命名空间: 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
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
参数
key
类型:String要查找的键。
value
类型:Object%如果找到该值,则为获取键的值的被应用对象;否则,它获取 value 参数的类型的默认值。 此参数可在未经初始化的情况下进行传递。
返回值
类型:Boolean
如果它包含具有指定 key 的元素,则为 true;否则为 false。
实现
IDictionary.TryGetValue(UTP, UTP)
异常
异常 | 条件 |
---|---|
ArgumentNullException | key 为 nullnull 引用(在 Visual Basic 中为 Nothing)。 |
备注
如果试过的多个键都不在字典中,那么,这是获取值的最有效方法。 此方法将 ContainsKey 方法与 Item 属性的功能结合在一起。
如果找不到 key,则 outvalue 参数获取相应的默认值:整数类型为零,布尔值类型为 false,引用类型为 nullnull 引用(在 Visual Basic 中为 Nothing)。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。