Compteurs de performance pour l'interopérabilité

La catégorie .NET CLR Interop de la Console de performance comprend des compteurs qui fournissent des informations sur l'interaction entre une application et les composants COM, les services COM+ et des bibliothèques de types externes. Le tableau suivant décrit ces compteurs de performance.

Compteur de performance

Description

Nb. CCW

Affiche le nombre actuel de wrappers CCW (COM Callable Wrapper). Un wrapper CCW est un proxy pour un objet managé référencé à partir d'un client COM non managé. Ce compteur indique le nombre d'objets managés référencés par un code COM non managé.

Nb. marshaling

Affiche le nombre total de fois où des arguments et des valeurs de retour ont été marshalés d'un code managé vers un code non managé, et vice versa, depuis le démarrage de l'application. Ce compteur ne s'incrémente pas si les stubs sont inline. (Les stubs sont chargés de marshaler les arguments et les valeurs de retour). Les stubs sont généralement inline lorsque la charge mémoire de marshaling est faible.

Nb. stubs

Affiche le nombre actuel de stubs créés par le Common Language Runtime. Les stubs sont chargés de marshaler les arguments et les valeurs de retour d'un code managé vers un code non managé, et vice versa, pendant un appel COM Interop ou un appel de plateforme.

Nb. exportations TLB/s

Réservé à une utilisation future.

Nb. importations TLB/s

Réservé à une utilisation future.

Voir aussi

Référence

Génération de profils d'exécution

Autres ressources

Compteurs de performance dans le .NET Framework

Interopération avec du code non managé