方法 : パフォーマンス カウンタの生の値を取得する

更新 : 2007 年 11 月

パフォーマンス カウンタの生の値を取得するには、PerformanceCounter クラスの RawValue プロパティの現在の値を取得します。

カウンタの生の値を取得するには

  1. PerformanceCounter インスタンスを作成し、目的のカテゴリおよびカウンタとやり取りするように設定します。詳細については、「方法 : PerformanceCounter コンポーネントのインスタンスを作成する」または「方法 : PerformanceCounter コンポーネントのインスタンスを設定する」を参照してください。

  2. RawValue プロパティの現在の値を取得します。

    次の例は、RawValue プロパティを使用して % Processor Time カウンタの現在の値を取得する方法を示しています。

    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;
    

参照

処理手順

方法 : パフォーマンス カウンタの計算値を取得する

方法 : パフォーマンス カウンタのサンプルを取得する

方法 : カウンタおよびカテゴリのリストを取得する

概念

パフォーマンス カウンタの値の取得