ProcessThread.TotalProcessorTime プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このスレッドがプロセッサを使用した時間の合計を取得します。
public:
property TimeSpan TotalProcessorTime { TimeSpan get(); };
public TimeSpan TotalProcessorTime { get; }
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public TimeSpan TotalProcessorTime { get; }
member this.TotalProcessorTime : TimeSpan
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.TotalProcessorTime : TimeSpan
Public ReadOnly Property TotalProcessorTime As TimeSpan
プロパティ値
スレッドがプロセッサの制御を取得していた時間の合計を示す TimeSpan。
- 属性
例外
スレッド時間を取得できませんでした。
プロセスは、リモート コンピューター上にあります。
注釈
プロパティは TotalProcessorTime 、システムが待機状態からスレッドを取得し、任意のプロセッサで優先度を指定した合計時間を示します。 複数のプロセッサ システムでは、スレッドが複数のプロセッサを使用している場合、この値には各プロセッサに費やされた時間が含まれます。
プロパティはTotalProcessorTime、 プロパティと PrivilegedProcessorTime プロパティのUserProcessorTime合計です。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET