Partilhar via


Propriedade LoadTestGoalBasedLoadProfile.MachineName

Obtém ou define o nome do computador para monitorar.

Namespace:  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (em Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Sintaxe

'Declaração
Public Property MachineName As String
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)

Valor de propriedade

Tipo: System.String
O nome do computador para monitorar.

Comentários

CategoryName, CounterName, InstanceName e MachineName são as propriedades de identificador de contador de desempenho.Essas propriedades se combinam para identificar uma instância de um contador de desempenho para coletar.Algumas ou todas as propriedades do identificador do contador de desempenho de um GoalBasedLoadProfile podem ser alteradas quando um novo GoalBasedLoadProfile é atribuído por um plug-in.

Entretanto, se o contador de desempenho especificado não pode ser coletado porque não existe ou porque ele não tem as permissões necessárias, um erro é relatado e as configurações de perfil de carga atual permanecerão em vigor.

Todas as alterações em todas as propriedades de qualquer uma das classes LoadTestLoadProfile devem ser feitas antes de atribuir o objeto LoadTestLoadProfile para a propriedade LoadProfile a LoadTestScenario.Depois que o objeto LoadTestLoadProfile tiver sido atribuído à propriedade LoadProfile, torna-se uma versão somente leitura.Uma exceção será lançada se você tentar definir quaisquer propriedades do objeto LoadProfile, enquanto ele estiver no estado somente leitura.Para obter um novo objeto de LoadProfile gravável, chame o método Copy (), conforme mostrado no exemplo em LoadTestGoalBasedLoadProfile.

Exemplos

Para monitorar o tempo do processador usado pelo SQL Server, defina MachineName com o nome do computador que esteja executando o SQL Server, defina a CategoryName como processo, defina CounterName como % Processor Timee defina o InstanceName para sqlservr.

Segurança do .NET Framework

Consulte também

Referência

LoadTestGoalBasedLoadProfile Classe

Namespace Microsoft.VisualStudio.TestTools.LoadTesting