Partager via


Interfaces de profilage

Mise à jour : novembre 2007

Cette section décrit les interfaces non managées qui vous permettent de profiler un programme en cours d'exécution par le Common Language Runtime (CLR).

Dans cette section

  • ICorProfilerCallback, interface
    Fournit des méthodes qui permettent au CLR de notifier un profileur de code lorsque les événements auxquels le profileur est abonné se produisent.

  • ICorProfilerCallback2
    Fournit des méthodes qui permettent au CLR de notifier un profileur de code lorsque les événements auxquels le profileur est abonné se produisent. L'interface ICorProfilerCallback2 est une extension de l'interface ICorProfilerCallback. En d'autres termes, elle fournit de nouveaux rappels ajoutés à .NET Framework version 2.0.

  • ICorProfilerInfo
    Fournit des méthodes que les profileurs de code utilisent pour communiquer avec le CLR afin de contrôler la surveillance d'événements et de demander des informations.

  • ICorProfilerInfo2
    Fournit des méthodes que les profileurs de code utilisent pour communiquer avec le CLR afin de contrôler la surveillance d'événements et de demander des informations. L'interface ICorProfilerInfo2 est une extension de l'interface ICorProfilerInfo. En d'autres termes, elle fournit de nouvelles méthodes ajoutées à .NET Framework 2.0.

  • ICorProfilerObjectEnum
    Fournit des méthodes pour parcourir séquentiellement une collection d'objets figés qui sont générés par l'Outil Native Image Generator Tool (Ngen.exe).

  • IMethodMalloc
    Fournit une méthode permettant d'allouer de la mémoire pour un nouveau corps de fonction MSIL.

Rubriques connexes

Vue d'ensemble du profilage

Fonctions statiques globales du profilage

Énumérations de profilage

Structures de profilage