LoadTestContext.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 安全性

请参阅

参考

LoadTestContext 类

Microsoft.VisualStudio.TestTools.LoadTesting 命名空间