Partilhar via


ProcessThread.TotalProcessorTime Propriedade

Definição

Obtém a quantidade total de tempo que esse thread gastou usando o processador.

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

Valor da propriedade

Um TimeSpan que indica a quantidade de tempo que o thread teve controle do processador.

Atributos

Exceções

Não foi possível recuperar a hora do thread.

O processo está em um computador remoto.

Comentários

A TotalProcessorTime propriedade indica a quantidade total de tempo que o sistema tirou o thread do estado de espera e deu-lhe prioridade em qualquer processador. Em um sistema de vários processadores, esse valor incluiria o tempo gasto em cada processador se o thread utilizasse mais de um processador.

A TotalProcessorTime propriedade é a soma da propriedade e PrivilegedProcessorTime das UserProcessorTime propriedades.

Aplica-se a

Confira também