Sdílet prostřednictvím


ProcessThread.TotalProcessorTime Vlastnost

Definice

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

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

Hodnota vlastnosti

A TimeSpan označuje dobu, po kterou vlákno mělo kontrolu nad procesorem.

Atributy

Výjimky

Čas vlákna nelze načíst.

Proces je ve 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 přidělil mu prioritu na libovolném procesoru. V systému s více procesory 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 .

Platí pro

Viz také