包含描述方法实现功能的值。
Syntax
typedef enum CorMethodImpl {
    miCodeTypeMask      =   0x0003,
    miIL                =   0x0000,
    miNative            =   0x0001,
    miOPTIL             =   0x0002,
    miRuntime           =   0x0003,
    miManagedMask       =   0x0004,
    miUnmanaged         =   0x0004,
    miManaged           =   0x0000,
    miForwardRef        =   0x0010,
    miPreserveSig       =   0x0080,
    miInternalCall      =   0x1000,
    miSynchronized      =   0x0020,
    miNoInlining        =   0x0008,
    miAggressiveInlining =  0x0100,
    miNoOptimization     =  0x0040,
    miMaxMethodImplVal  =   0xffff
} CorMethodImpl;
Members
| Member | Description | 
|---|---|
| miCodeTypeMask | 描述代码类型的标志。 | 
| miIL | 指定方法实现是公共中间语言(CIL)。 | 
| miNative | 指定方法实现是本机的。 | 
| miOPTIL | 指定方法实现为 OPTIL。 | 
| miRuntime | 指定方法实现由公共语言运行时提供。 | 
| miManagedMask | 指示代码是托管还是非托管的标志。 | 
| miUnmanaged | 指定方法实现是非托管的。 | 
| miManaged | 指定管理方法实现。 | 
| miForwardRef | 指定定义方法。 此标志主要用于合并方案。 | 
| miPreserveSig | 指定无法对 HRESULT 转换进行方法签名的管理。 | 
| miInternalCall | 保留供公共语言运行时内部使用。 | 
| miSynchronized | 指定该方法通过其主体进行单线程处理。 | 
| miNoInlining | 指定方法不能内联。 | 
| miAggressiveInlining | 指定方法应尽可能内联。 | 
| miNoOptimization | 指定不应优化该方法。 | 
| miMaxMethodImplVal | 的最大有效值 CorMethodImpl。 | 
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: CorHdr.h