Condividi tramite


Metodo LoadTestLoadProfile.CheckIfProfileCanBeModified

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

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
    Nome della proprietà da impostare.

Eccezioni

Eccezione Condizione
[LoadProfileModificationException]

Generato se la proprietà non è pronta per essere modificata.

Note

Quando un metodo di test chiamato da ILoadTestPlugin modifica la proprietà LoadTestScenario.LoadProfile di uno degli oggetti (disponibili dalla proprietà LoadTest.Scenarios), tale operazione deve assegnare i valori alle proprietà dell'oggetto che estende la classe LoadTestLoadProfile prima di assegnare questo oggetto a LoadTestScenario.LoadProfile. Il metodo CheckIfProfileCanBeModified viene utilizzato dalle implementazioni incorporate di LoadTestLoadProfile e può essere utilizzato anche da implementazioni personalizzate di LoadTestLoadProfile per garantire questo ordine. Ad esempio, può essere chiamato nel metodo di impostazione per una proprietà di un'implementazione personalizzata di LoadTestLoadProfile. Se la funzione Set viene chiamata da ILoadTestPlugin fuori dell'ordine obbligatorio, CheckIfProfileCanBeModified genera un'eccezione LoadProfileModificationException. La stringa passata come un argomento è propertyName che il chiamante sta tentando di impostare ed è inclusa nella proprietà Message di LoadProfileModificationException se viene generata.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

LoadTestLoadProfile Classe

Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting

ILoadTestPlugin

LoadTestScenario