Condividi tramite


ProcessThread.TotalProcessorTime Proprietà

Definizione

Ottiene la quantità totale di tempo impiegata da questo thread nell'utilizzo del processore.

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

Valore della proprietà

Un oggetto TimeSpan che indica la quantità di tempo in base alla quale il thread ha avuto il controllo del processore.

Attributi

Eccezioni

Non è possibile recuperare l'intervallo di tempo del thread.

Il processo è eseguito su un computer remoto.

Commenti

La TotalProcessorTime proprietà indica l'intervallo totale di tempo durante il quale il sistema ha disconnesso il thread dallo stato di attesa e ha la priorità su qualsiasi processore. In un sistema a più processori, questo valore includerebbe il tempo dedicato a ogni processore, se il thread usava più processori.

La TotalProcessorTime proprietà è la somma delle UserProcessorTime proprietà e PrivilegedProcessorTime .

Si applica a

Vedi anche