CounterSample コンストラクタとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > CounterSample コンストラクタの意味・解説 

CounterSample コンストラクタ (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType, Int64)

CounterSample 構造体新しインスタンス初期化し、CounterTimeStamp プロパティ渡された値に設定します

名前空間: System.Diagnostics
アセンブリ: 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

パフォーマンス カウンタサンプル関連付けられている数値

baseValue

サンプル複数カウンタ基づいている場合にだけ使用されるカウンタの生のベース値。省略できます

counterFrequency

カウンタ読み取る頻度

systemFrequency

システムカウンタ読み取る頻度

timeStamp

生のタイム スタンプ

timeStamp100nSec

信頼性の高い生のタイム スタンプ

counterType

このサンプルスナップショットになるカウンタ種類を示す PerformanceCounterType。

counterTimeStamp

サンプル取得した時刻

解説解説
使用例使用例
      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());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

CounterSample コンストラクタ

CounterSample 構造体新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
CounterSample (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType) CounterSample 構造体新しインスタンス初期化し、CounterTimeStamp プロパティゼロ (0) に設定します
CounterSample (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType, Int64) CounterSample 構造体新しインスタンス初期化しCounterTimeStamp プロパティ渡された値に設定します
参照参照

関連項目

CounterSample 構造体
CounterSample メンバ
System.Diagnostics 名前空間

CounterSample コンストラクタ (Int64, Int64, Int64, Int64, Int64, Int64, PerformanceCounterType)

CounterSample 構造体新しインスタンス初期化し、CounterTimeStamp プロパティゼロ (0) に設定します

名前空間: System.Diagnostics
アセンブリ: 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

パフォーマンス カウンタサンプル関連付けられている数値

baseValue

サンプル複数カウンタ基づいている場合にだけ使用されるカウンタの生のベース値。省略できます

counterFrequency

カウンタ読み取る頻度

systemFrequency

システムカウンタ読み取る頻度

timeStamp

生のタイム スタンプ

timeStamp100nSec

信頼性の高い生のタイム スタンプ

counterType

このサンプルスナップショットになるカウンタ種類を示す PerformanceCounterType。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「CounterSample コンストラクタ」の関連用語

CounterSample コンストラクタのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



CounterSample コンストラクタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS