PEKind class
A representation of the assembly file's portable executable format.
Constructors
- PEKind(IMetaDataImport2 reader)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- imageType → ImageType
-
Returns a value that identifies the platform architecture targeted by the
module.
no setter
- isILOnly → bool
-
Returns true if this PE file contains only managed code, and is therefore
neutral with respect to 32-bit or 64-bit platforms.
no setter
- isNativeCode → bool
-
Returns true if this PE file contains native (unmanaged) code.
no setter
- isPEFile → bool
-
Returns false if the file is not in portable executable (PE) file format.
no setter
- isPlatformNeutral → bool
-
Returns true if this PE file is platform-neutral and prefers to be loaded
in a 32-bit environment.
no setter
- makes32BitCalls → bool
-
Returns true if this PE file makes Win32 calls.
no setter
- runsOn64BitPlatform → bool
-
Returns true if this PE file requires a 64-bit platform.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited