AppDomain.MonitoringTotalProcessorTime 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得自處理程序啟動後,所有執行緒在目前應用程式定義域中執行時用掉的處理器時間總計。
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 中為 Shared
) MonitoringIsEnabled 屬性已設為 false
。
備註
應用程式域所報告的總時間包括執行于該應用程式域中的每個執行緒所花費的時間。
呼叫 Unmanaged 程式碼的執行緒仍然與應用程式域相關聯,而且會針對進行呼叫的應用程式域報告執行 Unmanaged 程式碼所花費的處理器時間。
當執行緒遭到封鎖或睡眠時,它不會耗用處理器時間。