AppDomain.MonitoringTotalProcessorTime 属性

定义

获取自进程启动以来,在当前应用程序域中执行时所有线程使用的总处理器时间。

public:
 property TimeSpan MonitoringTotalProcessorTime { TimeSpan get(); };
public TimeSpan MonitoringTotalProcessorTime { get; }
public TimeSpan MonitoringTotalProcessorTime { [System.Security.SecurityCritical] get; }
member this.MonitoringTotalProcessorTime : TimeSpan
[<get: System.Security.SecurityCritical>]
member this.MonitoringTotalProcessorTime : TimeSpan
Public ReadOnly Property MonitoringTotalProcessorTime As TimeSpan

属性值

当前应用程序域的处理器总时间。

属性

例外

staticShared in Visual Basic) MonitoringIsEnabled 属性设置为 false

注解

为应用程序域报告的总时间包括在该应用程序域中执行过程中每个线程所用的时间。

调用非托管代码的线程仍与应用程序域关联,并且执行非托管代码所用的处理器时间将报告给进行调用的应用程序域。

当线程被阻止或睡眠时,它不会消耗处理器时间。

适用于

另请参阅