共用方式為


COR_PRF_CODEGEN_FLAGS 列舉

您可以使用 ICorProfilerFunctionControl::SetCodegenFlags 方法,定義程式碼產生旗標。

語法

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

成員

member 描述
COR_PRF_CODEGEN_DISABLE_INLINING 此函式主體中不會內嵌任何函式。 不過,函式本身可能會內嵌到其呼叫端。
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS 將會停用此函式主體的所有最佳化。 不過,函式本身可能仍會內嵌到其呼叫端。

備註

ICorProfilerFunctionControl::SetCodegenFlags 方法會使用 COR_PRF_CODEGEN_FLAGS 列舉,以讓分析工具能夠控制 JIT 重新編譯函式的程式碼產生。

規格需求

平台:請參閱系統需求

標頭: CorProf.idl、CorProf.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.5 起可用

另請參閱