IMetaDataEmit2 Interface

Extends the IMetaDataEmit interface primarily to provide the ability to work with generic types.

Methods

Method

Description

IMetaDataEmit2::DefineGenericParam Method

Creates a definition for a generic type parameter, and gets a token to that generic type parameter.

IMetaDataEmit2::DefineMethodSpec Method

Creates a generic instance of a method, and gets a token to the definition.

IMetaDataEmit2::GetDeltaSaveSize Method

Gets a value indicating the difference in size of the data that is required to express the changes for the current edit-and-continue session.

IMetaDataEmit2::ResetENCLog Method

Resets the edit-and-continue log and starts a new session.

IMetaDataEmit2::SaveDelta Method

Saves changes from the current edit-and-continue session to the specified file.

IMetaDataEmit2::SaveDeltaToMemory Method

Saves changes from the current edit-and-continue session to memory.

IMetaDataEmit2::SaveDeltaToStream Method

Saves changes from the current edit-and-continue session to the specified stream.

IMetaDataEmit2::SetGenericParamProps Method

Sets property values for the generic parameter definition referenced by the specified token.

Requirements

Platforms: See .NET Framework System Requirements.

Header: Cor.h

Library: Used as a resource in MsCorEE.dll

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

IMetaDataEmit Interface

Other Resources

Metadata Interfaces