Proprietà LoadTestScenario.LoadProfile
Ottiene o imposta il profilo del carico utente per questo scenario.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintassi
'Dichiarazione
Public Property LoadProfile As LoadTestLoadProfile
Get
Set
public LoadTestLoadProfile LoadProfile { get; set; }
public:
property LoadTestLoadProfile^ LoadProfile {
LoadTestLoadProfile^ get ();
void set (LoadTestLoadProfile^ value);
}
member LoadProfile : LoadTestLoadProfile with get, set
function get LoadProfile () : LoadTestLoadProfile
function set LoadProfile (value : LoadTestLoadProfile)
Valore proprietà
Tipo: Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
Il profilo del carico dell'utente.
Note
Le modifiche alla proprietà LoadProfile diventano effettive subito prima dell'evento Heartbeat successivo, dopo che il nuovo LoadProfile dal controller è stato ricevuto dall'agente. Evento Heartbeat si verifica ogni secondo.
È possibile assegnare valori alla proprietà LoadProfile LoadProfile di LoadTestScenario nel metodo Initialize () o in alcuni gestori eventi LoadTestPlugin. Tuttavia, non avrebbe significato assegnare un valore a questa proprietà nel gestore eventi LoadTestFinished.
In un rig di test con più agenti, un componente aggiuntivo del test di carico in esecuzione su qualsiasi agente può modificare il valore della proprietà LoadProfile. In questo caso, le modifiche vengono propagate in tutti gli altri agenti tramite il controller.
Se i plug-in in esecuzione su agenti diversi modificano tutti la proprietà LoadProfile l'ultimo agente che modifica il valore eseguirà l'override del valore precedente per tutti gli agenti. In genere, le modifiche vengono applicate in pochi secondi su tutti gli agenti. Tuttavia, specialmente quando si utilizzano numerosi agenti, alcuni agenti potrebbero cominciare a utilizzare le nuove impostazioni prima di altri.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting