ICeeGen Interface

Provides methods for dynamic code compilation.

This interface is obsolete and should not be used.


Method Description
AddSectionReloc Method Obsolete. Adds a .reloc instruction to the code base.
AllocateMethodBuffer Method Obsolete. Creates a buffer of the specified size for a method, and gets the relative virtual address of the method.
ComputePointer Method Obsolete. Determines the buffer for the specified code section.
EmitString Method Obsolete. Emits the specified string into the code base.
GenerateCeeFile Method Obsolete. Generates a code-base file that contains the code base currently loaded into this ICeeGen.
GenerateCeeMemoryImage Method Obsolete. Generates an image in memory for the code base.
GetIlSection Method Obsolete. Gets the section of the intermediate language code base referenced by the specified handle.
GetIMapTokenIface Method Obsolete. Gets the interface referenced by the specified token.
GetMethodBuffer Method Obsolete. Gets a buffer of the appropriate size for the method at the specified relative virtual address.
GetSectionBlock Method Obsolete. Gets a section block of the code base.
GetSectionCreate Method Obsolete. Generates and gets a code section using the specified name and flag values.
GetSectionDataLen Method Obsolete. Gets the length of the specified section.
GetString Method Obsolete. Gets the string stored at the specified relative virtual address.
GetStringSection Method Obsolete. Gets a string representation of the code section referenced by the specified handle.
TruncateSection Method Obsolete. Truncates the specified code section by the specified length.


Platforms: See System Requirements.

Header: Cor.h

Library: Used as a resource in MsCorEE.dll

.NET Framework Versions: Available since 1.0

See Also

Metadata Interfaces