CounterSample コンストラクタ (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType, Int64)
アセンブリ: System (system.dll 内)
構文
Public Sub New ( _ rawValue As Long, _ baseValue As Long, _ counterFrequency As Long, _ systemFrequency As Long, _ timeStamp As Long, _ timeStamp100nSec As Long, _ counterType As PerformanceCounterType, _ counterTimeStamp As Long _ )
Dim rawValue As Long Dim baseValue As Long Dim counterFrequency As Long Dim systemFrequency As Long Dim timeStamp As Long Dim timeStamp100nSec As Long Dim counterType As PerformanceCounterType Dim counterTimeStamp As Long Dim instance As New CounterSample(rawValue, baseValue, counterFrequency, systemFrequency, timeStamp, timeStamp100nSec, counterType, counterTimeStamp)
public CounterSample ( long rawValue, long baseValue, long counterFrequency, long systemFrequency, long timeStamp, long timeStamp100nSec, PerformanceCounterType counterType, long counterTimeStamp )
public: CounterSample ( long long rawValue, long long baseValue, long long counterFrequency, long long systemFrequency, long long timeStamp, long long timeStamp100nSec, PerformanceCounterType counterType, long long counterTimeStamp )
public CounterSample ( long rawValue, long baseValue, long counterFrequency, long systemFrequency, long timeStamp, long timeStamp100nSec, PerformanceCounterType counterType, long counterTimeStamp )
public function CounterSample ( rawValue : long, baseValue : long, counterFrequency : long, systemFrequency : long, timeStamp : long, timeStamp100nSec : long, counterType : PerformanceCounterType, counterTimeStamp : long )
- rawValue
パフォーマンス カウンタのサンプルに関連付けられている数値。
使用例
Dim myPerformanceCounter1 As New PerformanceCounter("Processor", _ "% Processor Time", "0") Dim myCounterSample1 As New CounterSample(10&, 20&, 30&, 40&, 50&, 60&, _ PerformanceCounterType.AverageCount64) Console.WriteLine("CounterTimeStamp = " & myCounterSample1.CounterTimeStamp) Console.WriteLine("BaseValue = " & myCounterSample1.BaseValue) Console.WriteLine("RawValue = " & myCounterSample1.RawValue) Console.WriteLine("CounterFrequency = " & myCounterSample1.CounterFrequency) Console.WriteLine("SystemFrequency = " & myCounterSample1.SystemFrequency) Console.WriteLine("TimeStamp = " & myCounterSample1.TimeStamp) Console.WriteLine("TimeStamp100nSec = " & myCounterSample1.TimeStamp100nSec) Console.WriteLine("CounterType = " & myCounterSample1.CounterType.ToString) ' Hold the results of sample. myCounterSample1 = myPerformanceCounter1.NextSample() Console.WriteLine("BaseValue = " & myCounterSample1.BaseValue) Console.WriteLine("RawValue = " & myCounterSample1.RawValue) Console.WriteLine("CounterFrequency = " & myCounterSample1.CounterFrequency) Console.WriteLine("SystemFrequency = " & myCounterSample1.SystemFrequency) Console.WriteLine("TimeStamp = " & myCounterSample1.TimeStamp) Console.WriteLine("TimeStamp100nSec = " & myCounterSample1.TimeStamp100nSec) Console.WriteLine("CounterType = " & myCounterSample1.CounterType.ToString) <br /><span space="preserve">...</span><br /> Dim myPerformanceCounter2 As New PerformanceCounter("Processor", _ "% Processor Time", "0") Dim myCounterSample2 As New CounterSample(10&, 20&, 30&, 40&, 50&, 60&, _ PerformanceCounterType.AverageCount64, 300) Console.WriteLine("CounterTimeStamp = " & myCounterSample2.CounterTimeStamp) Console.WriteLine("BaseValue = " & myCounterSample2.BaseValue) Console.WriteLine("RawValue = " & myCounterSample2.RawValue) Console.WriteLine("CounterFrequency = " & myCounterSample2.CounterFrequency) Console.WriteLine("SystemFrequency = " & myCounterSample2.SystemFrequency) Console.WriteLine("TimeStamp = " & myCounterSample2.TimeStamp) Console.WriteLine("TimeStamp100nSec = " & myCounterSample2.TimeStamp100nSec) Console.WriteLine("CounterType = " & myCounterSample2.CounterType.ToString) Console.WriteLine("CounterTimeStamp = " & myCounterSample2.CounterTimeStamp) ' Hold the results of sample. myCounterSample2 = myPerformanceCounter2.NextSample() Console.WriteLine("BaseValue = " & myCounterSample2.BaseValue) Console.WriteLine("RawValue = " & myCounterSample2.RawValue) Console.WriteLine("CounterFrequency = " & myCounterSample2.CounterFrequency) Console.WriteLine("SystemFrequency = " & myCounterSample2.SystemFrequency) Console.WriteLine("TimeStamp = " & myCounterSample2.TimeStamp) Console.WriteLine("TimeStamp100nSec = " & myCounterSample2.TimeStamp100nSec) Console.WriteLine("CounterType = " & myCounterSample2.CounterType.ToString) Console.WriteLine("CounterTimeStamp = " & myCounterSample2.CounterTimeStamp)
PerformanceCounter myPerformanceCounter1 = new PerformanceCounter ("Processor","% Processor Time", "0"); CounterSample myCounterSample1 = new CounterSample(10L, 20L, 30L, 40L, 50L, 60L, PerformanceCounterType.AverageCount64); Console.WriteLine("CounterTimeStamp = "+myCounterSample1.CounterTimeStamp); Console.WriteLine("BaseValue = "+myCounterSample1.BaseValue); Console.WriteLine("RawValue = "+myCounterSample1.RawValue); Console.WriteLine("CounterFrequency = "+myCounterSample1.CounterFrequency); Console.WriteLine("SystemFrequency = "+myCounterSample1.SystemFrequency); Console.WriteLine("TimeStamp = "+myCounterSample1.TimeStamp); Console.WriteLine("TimeStamp100nSec = "+myCounterSample1.TimeStamp100nSec); Console.WriteLine("CounterType = "+myCounterSample1.CounterType); // Hold the results of sample. myCounterSample1 = myPerformanceCounter1.NextSample(); Console.WriteLine("BaseValue = "+myCounterSample1.BaseValue); Console.WriteLine("RawValue = "+myCounterSample1.RawValue); Console.WriteLine("CounterFrequency = "+myCounterSample1.CounterFrequency); Console.WriteLine("SystemFrequency = "+myCounterSample1.SystemFrequency); Console.WriteLine("TimeStamp = "+myCounterSample1.TimeStamp); Console.WriteLine("TimeStamp100nSec = "+myCounterSample1.TimeStamp100nSec); Console.WriteLine("CounterType = "+myCounterSample1.CounterType); <br /><span space="preserve">...</span><br /> PerformanceCounter myPerformanceCounter2 = new PerformanceCounter ("Processor","% Processor Time", "0"); CounterSample myCounterSample2 = new CounterSample(10L, 20L, 30L, 40L, 50L, 60L, PerformanceCounterType.AverageCount64, 300); Console.WriteLine("CounterTimeStamp = "+myCounterSample2.CounterTimeStamp); Console.WriteLine("BaseValue = "+myCounterSample2.BaseValue); Console.WriteLine("RawValue = "+myCounterSample2.RawValue); Console.WriteLine("CounterFrequency = "+myCounterSample2.CounterFrequency); Console.WriteLine("SystemFrequency = "+myCounterSample2.SystemFrequency); Console.WriteLine("TimeStamp = "+myCounterSample2.TimeStamp); Console.WriteLine("TimeStamp100nSec = "+myCounterSample2.TimeStamp100nSec); Console.WriteLine("CounterType = "+myCounterSample2.CounterType); Console.WriteLine("CounterTimeStamp = "+myCounterSample2.CounterTimeStamp); // Hold the results of sample. myCounterSample2 = myPerformanceCounter2.NextSample(); Console.WriteLine("BaseValue = "+myCounterSample2.BaseValue); Console.WriteLine("RawValue = "+myCounterSample2.RawValue); Console.WriteLine("CounterFrequency = "+myCounterSample2.CounterFrequency); Console.WriteLine("SystemFrequency = "+myCounterSample2.SystemFrequency); Console.WriteLine("TimeStamp = "+myCounterSample2.TimeStamp); Console.WriteLine("TimeStamp100nSec = "+myCounterSample2.TimeStamp100nSec); Console.WriteLine("CounterType = "+myCounterSample2.CounterType); Console.WriteLine("CounterTimeStamp = "+myCounterSample2.CounterTimeStamp);
PerformanceCounter^ myPerformanceCounter1 = gcnew PerformanceCounter( "Processor","% Processor Time","0" ); CounterSample myCounterSample1( 10L, 20L, 30L, 40L, 50L, 60L, PerformanceCounterType::AverageCount64 ); Console::WriteLine( "CounterTimeStamp = {0}", myCounterSample1.CounterTimeStamp ); Console::WriteLine( "BaseValue = {0}", myCounterSample1.BaseValue ); Console::WriteLine( "RawValue = {0}", myCounterSample1.RawValue ); Console::WriteLine( "CounterFrequency = {0}", myCounterSample1.CounterFrequency ); Console::WriteLine( "SystemFrequency = {0}", myCounterSample1.SystemFrequency ); Console::WriteLine( "TimeStamp = {0}", myCounterSample1.TimeStamp ); Console::WriteLine( "TimeStamp100nSec = {0}", myCounterSample1.TimeStamp100nSec ); Console::WriteLine( "CounterType = {0}", myCounterSample1.CounterType ); // Hold the results of sample. myCounterSample1 = myPerformanceCounter1->NextSample(); Console::WriteLine( "BaseValue = {0}", myCounterSample1.BaseValue ); Console::WriteLine( "RawValue = {0}", myCounterSample1.RawValue ); Console::WriteLine( "CounterFrequency = {0}", myCounterSample1.CounterFrequency ); Console::WriteLine( "SystemFrequency = {0}", myCounterSample1.SystemFrequency ); Console::WriteLine( "TimeStamp = {0}", myCounterSample1.TimeStamp ); Console::WriteLine( "TimeStamp100nSec = {0}", myCounterSample1.TimeStamp100nSec ); Console::WriteLine( "CounterType = {0}", myCounterSample1.CounterType ); <br /><span space="preserve">...</span><br /> PerformanceCounter^ myPerformanceCounter2 = gcnew PerformanceCounter( "Processor","% Processor Time","0" ); CounterSample myCounterSample2( 10L, 20L, 30L, 40L, 50L, 60L, PerformanceCounterType::AverageCount64,300); Console::WriteLine( "CounterTimeStamp = {0}", myCounterSample2.CounterTimeStamp ); Console::WriteLine( "BaseValue = {0}", myCounterSample2.BaseValue ); Console::WriteLine( "RawValue = {0}", myCounterSample2.RawValue ); Console::WriteLine( "CounterFrequency = {0}", myCounterSample2.CounterFrequency ); Console::WriteLine( "SystemFrequency = {0}", myCounterSample2.SystemFrequency ); Console::WriteLine( "TimeStamp = {0}", myCounterSample2.TimeStamp ); Console::WriteLine( "TimeStamp100nSec = {0}", myCounterSample2.TimeStamp100nSec ); Console::WriteLine( "CounterType = {0}", myCounterSample2.CounterType ); Console::WriteLine( "CounterTimeStamp = {0}", myCounterSample2.CounterTimeStamp ); // Hold the results of sample. myCounterSample2 = myPerformanceCounter2->NextSample(); Console::WriteLine( "BaseValue = {0}", myCounterSample2.BaseValue ); Console::WriteLine( "RawValue = {0}", myCounterSample2.RawValue ); Console::WriteLine( "CounterFrequency = {0}", myCounterSample2.CounterFrequency ); Console::WriteLine( "SystemFrequency = {0}", myCounterSample2.SystemFrequency ); Console::WriteLine( "TimeStamp = {0}", myCounterSample2.TimeStamp ); Console::WriteLine( "TimeStamp100nSec = {0}", myCounterSample2.TimeStamp100nSec ); Console::WriteLine( "CounterType = {0}", myCounterSample2.CounterType ); Console::WriteLine( "CounterTimeStamp = {0}", myCounterSample2.CounterTimeStamp );
PerformanceCounter myPerformanceCounter1 = new PerformanceCounter( "Processor", "% Processor Time", "0"); CounterSample myCounterSample1 = new CounterSample(10L, 20L, 30L, 40L, 50L, 60L, PerformanceCounterType.AverageCount64); Console.WriteLine("CounterTimeStamp = " + myCounterSample1.get_CounterTimeStamp()); Console.WriteLine("BaseValue = " + myCounterSample1.get_BaseValue()); Console.WriteLine("RawValue = " + myCounterSample1.get_RawValue()); Console.WriteLine("CounterFrequency = " + myCounterSample1.get_CounterFrequency()); Console.WriteLine("SystemFrequency = " + myCounterSample1.get_SystemFrequency()); Console.WriteLine("TimeStamp = " + myCounterSample1.get_TimeStamp()); Console.WriteLine("TimeStamp100nSec = " + myCounterSample1.get_TimeStamp100nSec()); Console.WriteLine("CounterType = " + myCounterSample1.get_CounterType()); // Hold the results of sample. myCounterSample1 = myPerformanceCounter1.NextSample(); Console.WriteLine("BaseValue = " + myCounterSample1.get_BaseValue()); Console.WriteLine("RawValue = " + myCounterSample1.get_RawValue()); Console.WriteLine("CounterFrequency = " + myCounterSample1.get_CounterFrequency()); Console.WriteLine("SystemFrequency = " + myCounterSample1.get_SystemFrequency()); Console.WriteLine("TimeStamp = " + myCounterSample1.get_TimeStamp()); Console.WriteLine("TimeStamp100nSec = " + myCounterSample1.get_TimeStamp100nSec()); Console.WriteLine("CounterType = " + myCounterSample1.get_CounterType()); <br /><span space="preserve">...</span><br /> PerformanceCounter myPerformanceCounter2 = new PerformanceCounter( "Processor", "% Processor Time", "0"); CounterSample myCounterSample2 = new CounterSample(10L, 20L, 30L, 40L, 50L, 60L, PerformanceCounterType.AverageCount64, 300); Console.WriteLine("CounterTimeStamp = " + myCounterSample2.get_CounterTimeStamp()); Console.WriteLine("BaseValue = " + myCounterSample2.get_BaseValue()); Console.WriteLine("RawValue = " + myCounterSample2.get_RawValue()); Console.WriteLine("CounterFrequency = " + myCounterSample2.get_CounterFrequency()); Console.WriteLine("SystemFrequency = " + myCounterSample2.get_SystemFrequency()); Console.WriteLine("TimeStamp = " + myCounterSample2.get_TimeStamp()); Console.WriteLine("TimeStamp100nSec = " + myCounterSample2.get_TimeStamp100nSec()); Console.WriteLine("CounterType = " + myCounterSample2.get_CounterType()); Console.WriteLine("CounterTimeStamp = " + myCounterSample2.get_CounterTimeStamp()); // Hold the results of sample. myCounterSample2 = myPerformanceCounter2.NextSample(); Console.WriteLine("BaseValue = " + myCounterSample2.get_BaseValue()); Console.WriteLine("RawValue = " + myCounterSample2.get_RawValue()); Console.WriteLine("CounterFrequency = " + myCounterSample2.get_CounterFrequency()); Console.WriteLine("SystemFrequency = " + myCounterSample2.get_SystemFrequency()); Console.WriteLine("TimeStamp = " + myCounterSample2.get_TimeStamp()); Console.WriteLine("TimeStamp100nSec = " + myCounterSample2.get_TimeStamp100nSec()); Console.WriteLine("CounterType = " + myCounterSample2.get_CounterType()); Console.WriteLine("CounterTimeStamp = " + myCounterSample2.get_CounterTimeStamp());
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
CounterSample コンストラクタ
オーバーロードの一覧
名前 | 説明 |
---|---|
CounterSample (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType) | CounterSample 構造体の新しいインスタンスを初期化し、CounterTimeStamp プロパティをゼロ (0) に設定します。 |
CounterSample (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType, Int64) | CounterSample 構造体の新しいインスタンスを初期化し、CounterTimeStamp プロパティを渡された値に設定します。 |
CounterSample コンストラクタ (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType)
アセンブリ: System (system.dll 内)
構文
Public Sub New ( _ rawValue As Long, _ baseValue As Long, _ counterFrequency As Long, _ systemFrequency As Long, _ timeStamp As Long, _ timeStamp100nSec As Long, _ counterType As PerformanceCounterType _ )
Dim rawValue As Long Dim baseValue As Long Dim counterFrequency As Long Dim systemFrequency As Long Dim timeStamp As Long Dim timeStamp100nSec As Long Dim counterType As PerformanceCounterType Dim instance As New CounterSample(rawValue, baseValue, counterFrequency, systemFrequency, timeStamp, timeStamp100nSec, counterType)
public CounterSample ( long rawValue, long baseValue, long counterFrequency, long systemFrequency, long timeStamp, long timeStamp100nSec, PerformanceCounterType counterType )
public: CounterSample ( long long rawValue, long long baseValue, long long counterFrequency, long long systemFrequency, long long timeStamp, long long timeStamp100nSec, PerformanceCounterType counterType )
public CounterSample ( long rawValue, long baseValue, long counterFrequency, long systemFrequency, long timeStamp, long timeStamp100nSec, PerformanceCounterType counterType )
public function CounterSample ( rawValue : long, baseValue : long, counterFrequency : long, systemFrequency : long, timeStamp : long, timeStamp100nSec : long, counterType : PerformanceCounterType )
- rawValue
パフォーマンス カウンタのサンプルに関連付けられている数値。
プラットフォーム
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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- CounterSample コンストラクタのページへのリンク