Condividi tramite


Proprietà LoadTestGoalBasedLoadProfile.CategoryName

Ottiene o imposta una categoria di contatori delle prestazioni di monitorare.

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

Sintassi

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

Valore proprietà

Tipo: System.String
Il nome della categoria del contatore delle prestazioni da monitorare.

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 qualsiasi 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

Un esempio della categoria del contatore che può essere monitorata viene trattato.

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