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
|