ProcessThread.TotalProcessorTime プロパティ

定義

このスレッドがプロセッサを使用した時間の合計を取得します。

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合計です。

適用対象

こちらもご覧ください