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

属性值

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

属性

例外

static(Visual Basic 中的 SharedMonitoringIsEnabled 属性设置为 false

注解

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

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

当线程被阻塞或处于睡眠状态时,它不会占用处理器时间。

适用于

另请参阅