Freigeben über


ProcessThread.TotalProcessorTime Eigenschaft

Definition

Ruft die gesamte Zeit ab, während der der Thread den Prozessor verwendet hat.

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

Eigenschaftswert

Eine TimeSpan, die die Zeit angibt, während der Thread den Prozessor gesteuert hat.

Attribute

Ausnahmen

Die Threadzeit konnte nicht abgerufen werden.

Der Prozess wird auf einem Remotecomputer ausgeführt.

Hinweise

Die TotalProcessorTime -Eigenschaft gibt die Gesamtdauer an, für die das System den Thread aus dem Wartezustand entfernt und ihm Priorität für einen beliebigen Prozessor erteilt hat. Auf einem Mehrprozessorsystem würde dieser Wert die für jeden Prozessor aufgewendete Zeit einschließen, wenn der Thread mehr als einen Prozessor verwendet.

Die TotalProcessorTime -Eigenschaft ist die Summe der UserProcessorTime Eigenschaften und PrivilegedProcessorTime .

Gilt für:

Weitere Informationen