Condividi tramite


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

Vedere anche

Riferimenti

LoadTestGoalBasedLoadProfile Classe

Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting