LoadTestContext.Add 方法 (String, Object)

將具有所提供之索引鍵與值的項目加入至 LoadTestContext

命名空間:  Microsoft.VisualStudio.TestTools.LoadTesting
組件:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (在 Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll 中)

語法

'宣告
Public Sub Add ( _
    key As String, _
    value As Object _
)
public void Add(
    string key,
    Object value
)
public:
virtual void Add(
    String^ key, 
    Object^ value
) sealed
abstract Add : 
        key:string * 
        value:Object -> unit 
override Add : 
        key:string * 
        value:Object -> unit 
public final function Add(
    key : String, 
    value : Object
)

參數

  • key
    型別:System.String
    唯一識別項,用來當做要加入之項目的索引鍵。
  • value
    型別:System.Object
    物件,做為要加入之項目的值。

實作

IDictionary<TKey, TValue>.Add(TKey, TValue)

例外狀況

例外狀況 條件
ArgumentNullException

key 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。

ArgumentException

LoadTestContext 中已經存在具有相同 key 的項目。

NotSupportedException

LoadTestContext 是唯讀的。

備註

您也可以使用 Item 屬性,設定不是位於 LoadTestContext 中之索引鍵的值 (例如 myLoadTestContext["myNonexistentKey"] = myValue),即可加入新項目。不過,如果指定的索引鍵位於 LoadTestContext 中,則設定 Item 屬性會覆寫舊值。相對地,Add 方法無法修改現有的項目。

key 不能是 nullnull 參考 (即 Visual Basic 中的 Nothing),但如果 value 是參考型別時,value 就可能是 nullnull 參考 (即 Visual Basic 中的 Nothing)。

.NET Framework 安全性

請參閱

參考

LoadTestContext 類別

Add 多載

Microsoft.VisualStudio.TestTools.LoadTesting 命名空間