次の方法で共有


PerformanceCounter メンバ

Windows NT パフォーマンス カウンタ コンポーネントを表します。

PerformanceCounter データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ

  名前 説明
パブリック メソッド PerformanceCounter オーバーロードされます。 PerformanceCounter クラスの新しいインスタンスを初期化します。 

このページのトップへ

パブリック フィールド

  名前 説明
パブリック フィールド スタティック DefaultFileMappingSize

このページのトップへ

パブリック プロパティ

  名前 説明
パブリック プロパティ CategoryName このパフォーマンス カウンタのパフォーマンス カウンタ カテゴリ名を取得または設定します。 
パブリック プロパティ Container  Component を格納している IContainer を取得します。 (Component から継承されます。)
パブリック プロパティ CounterHelp このパフォーマンス カウンタの説明を取得します。 
パブリック プロパティ CounterName この PerformanceCounter インスタンスに関連付けられているパフォーマンス カウンタ名を取得または設定します。 
パブリック プロパティ CounterType 関連付けられているパフォーマンス カウンタのカウンタ タイプを取得します。 
パブリック プロパティ InstanceLifetime プロセスの有効期間を取得または設定します。 
パブリック プロパティ InstanceName このパフォーマンス カウンタのインスタンス名を取得または設定します。 
パブリック プロパティ MachineName このパフォーマンス カウンタのコンピュータ名を取得または設定します。  
パブリック プロパティ RawValue このカウンタの、生の、つまり計算されない値を取得または設定します。 
パブリック プロパティ ReadOnly この PerformanceCounter インスタンスが読み取り専用モードかどうかを示す値を取得または設定します。 
パブリック プロパティ Site  ComponentISite を取得または設定します。 (Component から継承されます。)

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
パブリック メソッド BeginInit フォームまたは別のコンポーネントで使用する PerformanceCounter インスタンスの初期化を開始します。初期化は実行時に発生します。  
パブリック メソッド Close パフォーマンス カウンタを閉じ、このパフォーマンス カウンタ インスタンスで割り当てられたすべてのリソースを解放します。  
パブリック メソッド スタティック CloseSharedResources カウンタによって割り当てられた共有状態のパフォーマンス カウンタ ライブラリを解放します。  
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。  (MarshalByRefObject から継承されます。)
パブリック メソッド Decrement 有効な分割不可能な操作を通じて、関連付けられたパフォーマンス カウンタを 1 ずつデクリメントします。  
パブリック メソッド Dispose  Component によって使用されているすべてのリソースを解放します。  (Component から継承されます。)
パブリック メソッド EndInit フォームまたは別のコンポーネントで使用する PerformanceCounter インスタンスの初期化を終了します。初期化は実行時に発生します。  
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。  (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。  (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。  (MarshalByRefObject から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。  (Object から継承されます。)
パブリック メソッド Increment 有効な分割不可能な操作を通じて、関連付けられたパフォーマンス カウンタを 1 ずつインクリメントします。  
パブリック メソッド IncrementBy 有効な分割不可能な操作を通じて、関連付けられたパフォーマンス カウンタの値を指定した量ずつインクリメントまたはデクリメントします。  
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。  (MarshalByRefObject から継承されます。)
パブリック メソッド NextSample カウンタ サンプルを取得し、生の、つまり計算されない値を返します。  
パブリック メソッド NextValue カウンタ サンプルを取得し、計算される値を返します。  
パブリック メソッド スタティック ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。  (Object から継承されます。)
パブリック メソッド RemoveInstance PerformanceCounter オブジェクトの InstanceName プロパティで指定されたカテゴリ インスタンスを削除します。  
パブリック メソッド ToString  Component の名前を格納している String を返します (存在する場合)。このメソッドはオーバーライドできません。  (Component から継承されます。)

このページのトップへ

プロテクト メソッド

  名前 説明
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。  (Object から継承されます。)
プロテクト メソッド MemberwiseClone  オーバーロードされます。 ( MarshalByRefObject から継承されます。)

このページのトップへ

パブリック イベント

  名前 説明
パブリック イベント Disposed  コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。 (Component から継承されます。)

このページのトップへ

参照

関連項目

PerformanceCounter クラス
System.Diagnostics 名前空間
PerformanceCounterType
CounterCreationData クラス
CounterCreationDataCollection クラス
CounterSample 構造体
CounterSampleCalculator クラス