ProcessThread.TotalProcessorTime Свойство

Определение

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

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 .

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

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