Condividi tramite


Proprietà LoadTestGoalBasedLoadProfile.CounterName

Ottiene o imposta le prestazioni del monitor.

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

Sintassi

'Dichiarazione
Public Property CounterName As String
public string CounterName { get; set; }
public:
property String^ CounterName {
    String^ get ();
    void set (String^ value);
}
member CounterName : string with get, set
function get CounterName () : String
function set CounterName (value : String)

Valore proprietà

Tipo: System.String
Il nome delle prestazioni al contrario del monitor.

Note

CategoryName, CounterName, InstanceName e MachineName sono le proprietà dell'identificatore del contatore delle prestazioni.Queste proprietà vengono combinate per identificare un'istanza di contatore delle prestazioni per monitorare si raccolgono.Qualsiasi delle proprietà dell'identificatore del contatore delle prestazioni per un GoalBasedLoadProfile può essere modificato quando un nuovo GoalBasedLoadProfile viene assegnato da un plug-in.

Tuttavia, se il contatore delle prestazioni specificato non può essere raccolto perché non esiste o perché non dispone delle autorizzazioni necessarie, viene generato un errore e le impostazioni correnti del profilo di carico rimangono attive.

Le modifiche apportate a tutte le proprietà delle classi di LoadTestLoadProfile devono essere eseguite prima di assegnare l'oggetto di LoadTestLoadProfile alla proprietà di LoadProfile di LoadTestScenario.Dopo che l'oggetto di LoadTestLoadProfile è stato assegnato alla proprietà di LoadProfile, diventa una versione di sola lettura.Viene generata un'eccezione se si tenta di impostare le proprietà dell'oggetto di LoadProfile mentre è nello stato di sola lettura.Per ottenere un nuovo oggetto modificabili di LoadProfile, chiamare il metodo di Copy(), come mostrato nell'esempio in LoadTestGoalBasedLoadProfile.

Esempi

Una categoria di contatori di esempio che può essere monitorata è richieste/sec.

Per monitorare il tempo del processore utilizzato da SQL Server, impostare MachineName al nome del computer che esegue SQL Server, impostare CategoryName a processo, impostare CounterName a % Tempo processoree set InstanceName a sqlservr.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

LoadTestGoalBasedLoadProfile Classe

Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting