Partage via


AppDomain.MonitoringTotalProcessorTime Propriété

Définition

Obtient le temps processeur total utilisé par tous les threads pendant leur exécution dans le domaine d'application actuel, depuis le démarrage du processus.

public:
 property TimeSpan MonitoringTotalProcessorTime { TimeSpan get(); };
public TimeSpan MonitoringTotalProcessorTime { get; }
public TimeSpan MonitoringTotalProcessorTime { [System.Security.SecurityCritical] get; }
member this.MonitoringTotalProcessorTime : TimeSpan
[<get: System.Security.SecurityCritical>]
member this.MonitoringTotalProcessorTime : TimeSpan
Public ReadOnly Property MonitoringTotalProcessorTime As TimeSpan

Valeur de propriété

Temps processeur total pour le domaine d'application actuel.

Attributs

Exceptions

La propriété static (Shared en Visual Basic) MonitoringIsEnabled est définie sur false.

Remarques

Le temps total signalé pour un domaine d’application inclut la durée de chaque thread du processus passé à s’exécuter dans ce domaine d’application.

Un thread qui appelle du code non managé est toujours associé à un domaine d’application, et le temps passé par le processeur à exécuter le code non managé est signalé pour le domaine d’application où l’appel a été effectué.

Lorsqu’un thread est bloqué ou en veille, il ne consomme pas de temps processeur.

S’applique à

Voir aussi