ICeeGen Interface


Provides methods for dynamic code compilation.

This interface is obsolete and should not be used.

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

Metadata Interfaces