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