Proprietà LoadTestGoalBasedLoadProfile.MachineName
Ottiene o imposta il nome del computer da controllare.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintassi
'Dichiarazione
Public Property MachineName As String
Get
Set
public string MachineName { get; set; }
public:
property String^ MachineName {
String^ get ();
void set (String^ value);
}
member MachineName : string with get, set
function get MachineName () : String
function set MachineName (value : String)
Valore proprietà
Tipo: System.String
Nome del computer da controllare.
Note
CategoryName, CounterName, InstanceName e MachineName sono le proprietà dell'identificatore del contatore delle prestazioni. Queste proprietà vengono combinate per identificare l'istanza di un contatore delle prestazioni di cui si raccolgono i dati. Tutte le proprietà dell'identificatore del contatore delle prestazioni per GoalBasedLoadProfile possono essere modificate quando un nuovo oggetto GoalBasedLoadProfile viene assegnato da un plug-in.
Tuttavia, se i dati del contatore delle prestazioni specificato non possono essere raccolti perché il contatore non esiste o le autorizzazioni necessarie non sono disponibili, viene restituito un errore e restano effettive le impostazioni del profilo di carico corrente.
Le modifiche alle proprietà delle classi LoadTestLoadProfile devono essere sempre apportate prima di assegnare l'oggetto LoadTestLoadProfile alla proprietà LoadProfile di LoadTestScenario. Una volta assegnato alla proprietà LoadProfile, l'oggetto LoadTestLoadProfile diventa di sola lettura. Se si tenta di impostare una delle proprietà dell'oggetto LoadProfile mentre è nello stato di sola lettura viene generata un'eccezione. Per disporre di un nuovo oggetto LoadProfile scrivibile, è necessario chiamare il metodo Copy(), come indicato nell'esempio relativo a LoadTestGoalBasedLoadProfile.
Esempi
Per controllare il tempo del processore impiegato da SQL Server, impostare MachineName sul nome del computer con SQL Server in esecuzione, CategoryName su Processo, CounterName su % tempo processore e InstanceName su sqlservr.
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
LoadTestGoalBasedLoadProfile Classe
Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting