PerformanceCounterCategory.ReadCategory メソッド
アセンブリ: System (system.dll 内)

Dim instance As PerformanceCounterCategory Dim returnValue As InstanceDataCollectionCollection returnValue = instance.ReadCategory
カテゴリのカウンタとパフォーマンス オブジェクト インスタンスのデータを格納している InstanceDataCollectionCollection。


ReadCategory を呼び出す前に、CategoryName プロパティを設定する必要があります。
カテゴリ全体の一括読み取りは、単一カウンタの読み取りと同じくらいに効率的です。その理由は、システムがデータを提供する方法にあります。

指定された PerformanceCounterCategory 名のPerformanceCounterCategory を作成するコード例を次に示します。次に、ReadCategory を使用して、PerformanceCounterCategory 内の PerformanceCounter オブジェクトのすべてのインスタンスのインスタンス データを格納する InstanceDataCollectionCollection を返します。
' Process the InstanceDataCollectionCollection for this category. Dim pcc As New PerformanceCounterCategory(categoryName) Dim idColCol As InstanceDataCollectionCollection = pcc.ReadCategory() Dim idColArray(idColCol.Count - 1) As InstanceDataCollection Console.WriteLine("InstanceDataCollectionCollection for ""{0}"" " & _ "has {1} elements.", categoryName, idColCol.Count)

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からPerformanceCounterCategory.ReadCategory メソッドを検索する場合は、下記のリンクをクリックしてください。

- PerformanceCounterCategory.ReadCategory メソッドのページへのリンク