Edit

Share via


Metadata Enumerations (.NET Framework)

This section describes the unmanaged enumerations that the metadata API uses.

In This Section

AssemblyFlags enumeration
Contains values that describe the run-time features of an assembly.

CeeSectionAttr Enumeration
Provides values that specify the attributes of a section for use by the ICeeGen interface.

CeeSectionRelocType Enumeration
Provides values to influence the type of reloc instruction emitted in a call to the ICeeGen::AddSectionReloc method.

COINITICOR Enumeration
Specifies constants used by CoInitializeCor when initializing the common language runtime.

COINITIEE Enumeration
Specifies constants used by CoInitializeEE when initializing the common language runtime.

CorArgType Enumeration
Contains values that describe the native type of a runtime handle.

CorAttributeTargets Enumeration
Specifies the application elements on which it is valid to apply an attribute.

CorCallingConvention Enumeration
Contains values that describe the types of calling conventions that are made in managed code. Contains values used during checks for duplications.

CorElementType
Contains values that describe the underlying native type of a common language runtime Type.

CorEventAttr Enumeration
Contains values that describe the metadata of an event.

CorFieldAttr Enumeration
Contains values that describe metadata about a field.

CorNativeLinkFlags Enumeration
Provides flag values used by the linker when linking native code.

CorNativeLinkType Enumeration
Provides values that indicate the type linked in native code.

CorNativeType Enumeration
Contains values that describe native unmanaged types.

CorParamAttr Enumeration
Contains values that describe the metadata of a method parameter.

CorRegFlags Enumeration
Provides flag values used for registration when installing a module or composite.

CorSerializationType Enumeration
Contains values that describe how an object is serialized by the common language runtime. These values generally correspond to CorElementType values.

CorTokenType Enumeration
Contains values that indicate the kind of object that a metadata token references.

CorUnmanagedCallingConvention Enumeration
Contains values that describe unmanaged calling conventions.

COUNINITIEE Enumeration
Specifies constants used by CoUninitializeEE when initializing the common language runtime.

Metadata Interfaces

Metadata Global Static Functions

Metadata Structures

Metadata Unions

See also