CorHeader Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the Common Language Infrastructure (CLI) header of the .NET executable image.
public ref class CorHeader sealed
public sealed class CorHeader
type CorHeader = class
Public NotInheritable Class CorHeader
- Inheritance
-
CorHeader
Remarks
The CLI header contains information about .NET metadata in the Portable Executable (PE) file. The CLI header format is defined by the ECMA-335 specification, section II.25.3.3. You can use the CorHeader property to get the CLI header.
Properties
CodeManagerTableDirectory |
Gets the Code Manager Table entry. |
EntryPointTokenOrRelativeVirtualAddress |
Gets the metadata token of the entry point method of this image. |
ExportAddressTableJumpsDirectory |
Gets the Export Address Table Jumps entry. |
Flags |
Gets the runtime flags for this image. |
MajorRuntimeVersion |
Gets the major part of the runtime version required to load this image. |
ManagedNativeHeaderDirectory |
Gets the Managed Native Header entry. |
MetadataDirectory |
Gets the Metadata entry. |
MinorRuntimeVersion |
Gets the minor part of the runtime version required to load this image. |
ResourcesDirectory |
Gets the Resources entry. |
StrongNameSignatureDirectory |
Gets the Strong Name Signature entry. |
VtableFixupsDirectory |
Gets the VTable Fixups entry. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |