Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit des méthodes qui permettent à un profileur de code de communiquer avec le CLR (Common Language Runtime) pour contrôler comment le compilateur juste-à-temps doit générer du code lors de la recompilation d'une méthode spécifique.
Méthodes
| Méthode | Description |
|---|---|
| SetCodegenFlags, méthode | Définit un ou plusieurs indicateurs à partir de l’énumération COR_PRF_CODEGEN_FLAGS pour contrôler la génération de code pour une fonction recompilée par un compilateur juste-à-temps. |
| SetILFunctionBody, méthode | Remplace le corps Common Intermediate Language (CIL) de la méthode. |
| SetILInstrumentedCodeMap, méthode | Définit une carte de code pour la fonction spécifiée à l’aide des entrées de mappage CIL (Common Intermediate Language) spécifiées. |
Notes
L'interface ICorProfilerFunctionControl fournit des méthodes pour le contrôle de la génération de code pour une seule fonction recompilée. Le profileur obtient une instance de cette interface via le rappel de ICorProfilerCallback4::GetReJITParameters. Chaque instance de ICorProfilerFunctionControl contrôle toutes les instances d'une seule fonction.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : disponible depuis la version 4.5