Sdílet prostřednictvím


ProcessThread.TotalProcessorTime Vlastnost

Definice

Získá celkovou dobu, po kterou toto vlákno strávilo pomocí procesoru.

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

Hodnota vlastnosti

Hodnota TimeSpan označující dobu, po kterou má vlákno kontrolu nad procesorem.

Atributy

Výjimky

Čas vlákna nelze načíst.

Proces je na vzdáleném počítači.

Poznámky

Vlastnost TotalProcessorTime označuje celkovou dobu, po kterou systém odebral vlákno ze stavu čekání a dal jí prioritu u libovolného procesoru. V systému více procesorů by tato hodnota zahrnovala čas strávený na každém procesoru, pokud vlákno používalo více než jeden procesor.

Vlastnost TotalProcessorTime je součet UserProcessorTime vlastností a PrivilegedProcessorTime vlastností.

Platí pro

Viz také