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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.