共用方式為


LoadTestLoadProfile.CheckIfProfileCanBeModified 方法

如果設定檔屬性還沒有準備好,因而無法修改,則擲回例外狀況。

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

語法

'宣告
Public Sub CheckIfProfileCanBeModified ( _
    propertyName As String _
)
public void CheckIfProfileCanBeModified(
    string propertyName
)
public:
void CheckIfProfileCanBeModified(
    String^ propertyName
)
member CheckIfProfileCanBeModified : 
        propertyName:string -> unit 
public function CheckIfProfileCanBeModified(
    propertyName : String
)

參數

  • propertyName
    型別:System.String
    要設定的屬性名稱。

例外狀況

例外狀況 條件
[LoadProfileModificationException]

如果屬性還沒有準備好要修改,則會擲回。

備註

ILoadTestPlugin 所呼叫的測試方法修改 LoadTestScenario.LoadProfile 屬性 (可從 LoadTest.Scenarios 屬性取得) 時,必須先將值指派給擴充 LoadTestLoadProfile 類別之物件的屬性,然後再將該物件指派給 LoadTestScenario.LoadProfile。CheckIfProfileCanBeModified 方法是由 LoadTestLoadProfile 的內建實作所使用,並且可以也由 LoadTestLoadProfile 的自訂實作使用,以確保這個順序。例如,可以在 LoadTestLoadProfile 之自訂實作的屬性的 setter 中呼叫它。如果 setter 由 ILoadTestPlugin 呼叫時超出必要順序,CheckIfProfileCanBeModified 便會擲回 LoadProfileModificationException。傳遞做為引數的字串是 propertyName,呼叫端正嘗試設定它,且在被擲回時會包含在 LoadProfileModificationException 的 Message property 屬性中。

.NET Framework 安全性

請參閱

參考

LoadTestLoadProfile 類別

Microsoft.VisualStudio.TestTools.LoadTesting 命名空間

ILoadTestPlugin

LoadTestScenario