Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/
[Ceci est une documentation préliminaire, sous réserve de modification.]
Le type MethodTimeMonitor<(Of <(<'T>)>)> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() | MethodTimeMonitor<(Of <(<'T>)>)> |
Crée une nouvelle instance du chronomètre d'exécution de méthode
|
Méthodes
Nom | Description | |
---|---|---|
![]() | DiscardMonitoring |
Annule toute surveillance de l'objet obj
|
![]() | GetAsMonitored |
Retourne un objet équivalent à obj, mais dont les appels
de méthodes seront surveillés
|
![]() | MethodBegin |
Début d'appel à une méthode d'un objet
|
![]() | MethodEnd |
Fin d'appel à une méthode d'un objet : cas normal
|
![]() | MethodExceptionEnd |
Fin d'appel à une méthode d'un objet : cas où une exception est survenue
|
![]() | Report |
Genère un rapport contenant pour chaque objet monitoré, l'ensemble des informations
d'appel et d'exécution des méthode surveillées
|
Méthodes d'extension
Nom | Description | |
---|---|---|
![]() | ConvertTo<(Of <<'(T>)>>) |
Convertit un objet vers le type spécifié. Lève une exception si la conversion
n'est pas possible.
(Défini par CoreExtensions.) |
Champs
Nom | Description | |
---|---|---|
![]() | sync |
Objet de synchronisation
|
![]() | transition_sync |
Objet de synchronisation pour les transitions entre moniteur (proxy) et code (implémentation)
|
Propriétés
Nom | Description | |
---|---|---|
![]() | Monitored |
Ensemble des méthodes actuellement surverillées
|
![]() | PerfCounterPool |
Pool de chronomètres à utiliser pour l'observation des méthodes
|
![]() | RunningMethods |
Méthodes actuellement en cours d'exécution, avec un pool pour le perf counter
afin d'éviter d'en créer un nombre infini
|