Freigeben über


COR_PRF_CODEGEN_FLAGS-Enumeration

Definiert die Codeerstellungsflags, die mit der ICorProfilerFunctionControl::SetCodegenFlags-Methode festgelegt werden können.

Syntax

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

Member

Member BESCHREIBUNG
COR_PRF_CODEGEN_DISABLE_INLINING Es werden keine Funktionen im Körper dieser Funktion als „inline“ angegeben. Die Funktion selbst kann jedoch für ihre Aufrufer als „inline“ angegeben werden.
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS Alle Optimierungen werden für den Körper dieser Funktion deaktiviert. Die Funktion selbst kann dennoch für ihre Aufrufer als „inline“ angegeben werden.

Bemerkungen

Die COR_PRF_CODEGEN_FLAGS-Enumeration wird von der ICorProfilerFunctionControl::SetCodegenFlags-Methode verwendet, damit der Profiler die Codegenerierung für die erneut kompilierte JIT-Funktion steuern kann.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: seit Version 4.5 verfügbar

Weitere Informationen