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 是 和 属性的总 UserProcessorTime 和 PrivilegedProcessorTime 。