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 プロパティから使用可能) を変更するときは、そのオブジェクトを LoadTestScenario.LoadProfile プロパティに割り当てる前に、LoadTestLoadProfile クラスを拡張しているオブジェクトのプロパティに、まず値を割り当てる必要があります。CheckIfProfileCanBeModified メソッドが、LoadTestLoadProfile の組み込み実装によって使用され、LoadTestLoadProfile のカスタム実装によっても、この順序を確認するために使用されます。たとえば、LoadTestLoadProfile のカスタム実装のプロパティのセッターでそれを呼び出すことができます。セッターが、必要な順序外で ILoadTestPlugin によって呼び出された場合は、CheckIfProfileCanBeModified は LoadProfileModificationException をスローします。引数として渡される文字列は、呼び出し元が設定を試みる propertyName で、スローされた場合の LoadProfileModificationException の Message プロパティに含まれます。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。