ICorModule

更新:2007 年 11 月

使用首选的生成器和发射器初始化内存模块。

interface ICorModule : IUnknown {
        
    HRESULT Initialize (
                DWORD         flags, 
        REFIID        riidCeeGen, 
        REFIID        riidEmitter
    );
        
    HRESULT GetCeeGen ( 
        ICeeGen       **pCeeGen
    ); 
        
    HRESULT GetMetaDataEmit (
                IMetaDataEmit **pEmitter
    );
        
};

方法

方法

说明

ICorModule::GetCeeGen 方法

获取一个指向 ICeeGen 实现的实例的接口指针,此 ICorModule 实例使用该实例进行初始化。

ICorModule::GetMetaDataEmit 方法

获取一个指向 IMetaDataEmit 实现的实例的接口指针,此 ICorModule 实例使用该实例进行初始化。

ICorModule::Initialize 方法

用指定的 CEE 生成器和元数据发射器初始化 ICorModule 实例。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**Cor.h

**库:**在 MsCorEE.dll 中用作资源

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

参考

ICeeGen

IMetaDataEmit

其他资源

元数据接口