다음을 통해 공유


LoadTestLoadProfile.CheckIfProfileCanBeModified 메서드

아직 프로필 속성을 수정할 준비가 되지 않은 경우 예외를 throw합니다.

네임스페이스:  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]

속성을 수정할 준비가 되어 있지 않은 경우 throw합니다.

설명

ILoadTestPlugin에서 호출되는 테스트 메서드가 LoadTestScenario.LoadProfile 속성을 호출하는 경우(LoadTest.Scenarios 속성에서 사용 가능) LoadTestScenario.LoadProfile에 개체를 지정하기 전에 먼저 LoadTestLoadProfile 클래스를 확장하는 개체의 속성에 값을 지정해야 합니다.CheckIfProfileCanBeModified 메서드는 LoadTestLoadProfile의 기본 제공 구현에서 사용되며 이 순서를 보장하도록 LoadTestLoadProfile의 사용자 지정 구현에서도 사용할 수 있습니다.예를 들어, LoadTestLoadProfile의 사용자 지정 구현의 속성에 대한 setter에서 호출할 수 있습니다.setter가 필요한 순서가 벗어난 ILoadTestPlugin에 의해 호출된 경우 CheckIfProfileCanBeModified는 LoadProfileModificationException을 throw합니다.인수로 전달된 문자열은 호출자가 설정하려는 propertyName이며 LoadProfileModificationException이 throw되면 이 예외의 Message 속성에 포함됩니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

LoadTestLoadProfile 클래스

Microsoft.VisualStudio.TestTools.LoadTesting 네임스페이스

ILoadTestPlugin

LoadTestScenario