Partager via


COR_PRF_CODEGEN_FLAGS, énumération

Définit les indicateurs de génération de code qui peuvent être définis avec la méthode ICorProfilerFunctionControl::SetCodegenFlags.

Syntaxe

typedef enum {  
    COR_PRF_CODEGEN_DISABLE_INLINING =          0x0001,  
    COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS = 0x0002,  
} COR_PRF_CODEGEN_FLAGS;  

Membres

Membre Description
COR_PRF_CODEGEN_DISABLE_INLINING Aucune fonction n’est insérée dans le corps de cette fonction. Toutefois, la fonction elle-même peut être insérée dans ses appelants.
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS Toutes les optimisations seront désactivées pour le corps de cette fonction. Toutefois, la fonction elle-même peut toujours être insérée dans ses appelants.

Notes

L’énumération COR_PRF_CODEGEN_FLAGS est utilisée par la méthode ICorProfilerFunctionControl::SetCodegenFlags pour permettre au profileur de contrôler la génération de code pour la fonction recompilée par JIT.

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

Voir aussi