ProcessThread.TotalProcessorTime Свойство

Определение

Возвращает общее время, затраченное этим потоком на использование процессора.

public:
 property TimeSpan TotalProcessorTime { TimeSpan get(); };
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public TimeSpan TotalProcessorTime { get; }
public TimeSpan TotalProcessorTime { get; }
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.TotalProcessorTime : TimeSpan
member this.TotalProcessorTime : TimeSpan
Public ReadOnly Property TotalProcessorTime As TimeSpan

Значение свойства

Значение, TimeSpan указывающее время, когда поток имел контроль над процессором.

Атрибуты

Исключения

Не удалось получить время потока.

Процесс находится на удаленном компьютере.

Комментарии

Свойство TotalProcessorTime указывает общее время, которое система взяла поток из состояния ожидания и присвоило ему приоритет для любого процессора. В системе с несколькими процессорами это значение будет включать время, затраченное на каждый процессор, если поток использовал несколько процессоров.

Свойство TotalProcessorTime — это сумма UserProcessorTime и PrivilegedProcessorTime свойства.

Применяется к

См. также раздел