ProcessThread.TotalProcessorTime Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .