Condividi tramite


Metodo LoadTestLoadProfile.CheckIfProfileCanBeModified

Genera un'eccezione se la proprietà del profilo non è ancora pronta per essere modificato.

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • propertyName
    Tipo: System.String
    Il nome che si desidera impostare.

Eccezioni

Eccezione Condizione
[LoadProfileModificationException]

Generata se la proprietà non è pronta per essere modificato.

Note

Quando un metodo di test chiamato dal ILoadTestPlugin modifica LoadTestScenario.LoadProfile proprietà (disponibile da LoadTest.Scenarios proprietà), innanzitutto necessario assegnare valori alle proprietà di un oggetto che viene estesa LoadTestLoadProfile classe prima di assegnare l'oggetto al LoadTestScenario.LoadProfile.CheckIfProfileCanBeModified il metodo viene utilizzato dalle implementazioni incorporate di LoadTestLoadProfilee può essere utilizzato dalle implementazioni personalizzate di LoadTestLoadProfile per garantire questo ordine.Ad esempio, può essere chiamato nella funzione Set per una proprietà di un'implementazione personalizzata di LoadTestLoadProfile.Se la funzione Set viene chiamata da ILoadTestPlugin nell'ordine richiesto, CheckIfProfileCanBeModified genera un LoadProfileModificationException.La stringa passata come argomento viene propertyName che il chiamante tenta di impostare ed è incluso nella proprietà del messaggio di LoadProfileModificationException se viene generata un'eccezione.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

LoadTestLoadProfile Classe

Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting

ILoadTestPlugin

LoadTestScenario