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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。