IMetaDataEmit2

更新:2007 年 11 月

扩展 IMetaDataEmit 接口,主要用于提供处理泛型类型的功能。

interface IMetaDataEmit2 : IMetaDataEmit {
        
    HRESULT DefineGenericParam ( 
        mdToken          tk, 
        ULONG            ulParamSeq, 
        DWORD            dwParamFlags, 
        LPCWSTR          szname, 
        DWORD            reserved, 
        mdToken          rtkConstraints[], 
        mdGenericParam   *pgp
    );
        
    HRESULT DefineMethodSpec (
        mdToken          tkParent, 
        PCCOR_SIGNATURE  pvSigBlob, 
        ULONG            cbSigBlob, 
        mdMethodSpec     *pmi
    );
        
    HRESULT GetDeltaSaveSize (
        CorSaveSize      fSave,
        DWORD            *pdwSaveSize
    );
        
    HRESULT ResetENCLog ();
        
    HRESULT SaveDelta (
        LPCWSTR          szFile, 
        DWORD            dwSaveFlags
    );
        
    HRESULT SaveDeltaToMemory (
        void             *pbData, 
        ULONG            cbData
    );
        
    HRESULT SaveDeltaToStream (
        IStream          *pIStream, 
                DWORD            dwSaveFlags
    );
        
    HRESULT SetGenericParamProps (
        mdGenericParam   gp, 
                DWORD            dwParamFlags, 
        LPCWSTR          szName, 
        DWORD            reserved, 
        mdToken          rtkConstraints[]
    );
        
};

方法

方法

说明

IMetaDataEmit2::DefineGenericParam 方法

创建泛型类型参数的定义,并获取该泛型类型参数的标记。

IMetaDataEmit2::DefineMethodSpec 方法

为方法创建一个泛型实例并获取指向该定义的标记。

IMetaDataEmit2::GetDeltaSaveSize 方法

获取一个值,该值指示为表示当前“编辑并继续”会话中的更改而需要的数据大小的差额。

IMetaDataEmit2::ResetENCLog 方法

重置“编辑并继续”日志并启动一个新会话。

IMetaDataEmit2::SaveDelta 方法

将当前“编辑并继续”会话中的更改保存到指定的文件中。

IMetaDataEmit2::SaveDeltaToMemory 方法

将当前“编辑并继续”会话中的更改保存到内存中。

IMetaDataEmit2::SaveDeltaToStream 方法

将当前“编辑并继续”会话中的更改保存到指定的流中。

IMetaDataEmit2::SetGenericParamProps 方法

为指定标记引用的泛型参数定义设置属性值。

要求

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

**头文件:**Cor.h

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

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

请参见

参考

IMetaDataEmit

其他资源

元数据接口