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
|