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 自定义实现的属性的 setter 中调用它。 如果 ILoadTestPlugin 未按所需顺序调用 setter,则 CheckIfProfileCanBeModified 引发 LoadProfileModificationException。 作为参数传递的字符串是调用方正尝试设置的 propertyName,引发后将包括在 LoadProfileModificationException 的消息属性中。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。