ProcessThread.TotalProcessorTime Właściwość

Definicja

Pobiera łączną ilość czasu spędzonego przez ten wątek przy użyciu procesora.

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

Wartość właściwości

Element TimeSpan wskazujący czas, przez jaki wątek miał kontrolę nad procesorem.

Atrybuty

Wyjątki

Nie można pobrać czasu wątku.

Proces jest na komputerze zdalnym.

Uwagi

Właściwość TotalProcessorTime wskazuje całkowity czas, przez jaki system odebrał wątek ze stanu oczekiwania i nadał mu priorytet dla dowolnego procesora. W systemie z wieloma procesorami ta wartość będzie obejmować czas spędzony na każdym procesorze, jeśli wątek używał więcej niż jednego procesora.

Właściwość TotalProcessorTime jest sumą UserProcessorTime właściwości i PrivilegedProcessorTime .

Dotyczy

Zobacz też