ProcessThread.TotalProcessorTime Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a quantidade total de tempo que esse thread gastou usando o processador.
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
Valor da propriedade
Um TimeSpan que indica a quantidade de tempo que o thread teve o controle do processador.
- Atributos
Exceções
Não foi possível recuperar o tempo do thread.
O processador 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 usasse mais de um processador.
A TotalProcessorTime propriedade é a soma das UserProcessorTime propriedades e PrivilegedProcessorTime .