Partilhar via


Método LoadTestLoadProfile.CheckIfProfileCanBeModified

Lança uma exceção se a propriedade de perfil ainda não está pronta para ser modificada.

Namespace:  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (em Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • propertyName
    Tipo: System.String
    O nome da propriedade que você deseja definir.

Exceções

Exceção Condição
[LoadProfileModificationException]

Lançada se a propriedade não está pronta para ser modificada.

Comentários

Quando um método de teste que é chamado pelo ILoadTestPlugin modifica o LoadTestScenario.LoadProfile propriedade (disponível a partir o LoadTest.Scenarios propriedade), ele primeiro preciso atribuir valores às propriedades do objeto que está ampliando o LoadTestLoadProfile classe antes de ele atribui desse objeto para o LoadTestScenario.LoadProfile.O CheckIfProfileCanBeModified método é usado pelas implementações internas do LoadTestLoadProfilee também pode ser usada por implementações personalizadas dos LoadTestLoadProfile para garantir que essa ordem.Por exemplo, ele pode ser chamado em um setter para uma propriedade de uma implementação personalizada do LoadTestLoadProfile.Se o setter é chamado pelo ILoadTestPlugin fora de ordem exigida, CheckIfProfileCanBeModified lança um LoadProfileModificationException.A seqüência de caracteres que é passada como um argumento é o propertyName que o chamador está tentando definir e está incluído na propriedade mensagem de que o LoadProfileModificationException se ela é lançada.

Segurança do .NET Framework

Consulte também

Referência

LoadTestLoadProfile Classe

Namespace Microsoft.VisualStudio.TestTools.LoadTesting

ILoadTestPlugin

LoadTestScenario