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

Объект TimeSpan, указывающий количество времени, на протяжении которого поток контролировал процессор.

Атрибуты

Исключения

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

Данный процесс выполняется на удаленном компьютере.

Комментарии

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

Свойство TotalProcessorTime является суммой UserProcessorTime свойств и PrivilegedProcessorTime свойств.

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

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