Partilhar via


Como: Recuperar valores de contador de desempenho RAW

Você recuperar valores de contadores de desempenho bruto, recuperando o valor corrente do RawValue propriedade no PerformanceCounter classe.

Para recuperar um valor de contador não processado

  1. Criar um PerformanceCounter instância e configurá-lo para interagir com a categoria desejada e o contador. Para obter mais informações, consulte Como: Criar instâncias de componentes do contador de desempenho ou Como: Configurar PerformanceCounter componente Instances.

  2. Recuperar o valor corrente do RawValue propriedade.

    O exemplo a seguir ilustra como usar o RawValue propriedade para recuperar o valor corrente das % Processor Time contador:

    Dim MyCounter As New PerformanceCounter()
    MyCounter.CategoryName = "Processor"
    MyCounter.CounterName = "% Processor Time"
    MyCounter.InstanceName = "_Total"
    Dim raw As Int64
    raw = MyCounter.RawValue
    
         System.Diagnostics.PerformanceCounter myCounter =
               new System.Diagnostics.PerformanceCounter();
            myCounter.CategoryName = "Processor";
            myCounter.CounterName = "% Processor Time";
            myCounter.InstanceName = "_Total";
            long raw = myCounter.RawValue;
    

Consulte também

Tarefas

Como: Recuperar valores de contador de desempenho é calculada

Como: Recuperar Exemplos de contador de desempenho

Como: Recuperar listas de contadores e categorias

Conceitos

Recuperação de valor contador de desempenho