CorMethodImpl class

Contains values that describe method implementation features.

Constructors

CorMethodImpl()

Properties

hashCode int
The hash code for this object.
no setterinherited
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

Constants

miAggressiveInlining → const int
Specifies that the method should be inlined if possible.
miCodeTypeMask → const int
Flags that describe code type.
miForwardRef → const int
Specifies that the method is defined. This flag is used primarily in merge scenarios.
miIL → const int
Specifies that the method implementation is Microsoft intermediate language (MSIL).
miInternalCall → const int
Reserved for internal use by the common language runtime.
miManaged → const int
Specifies that the method implementation is managed.
miManagedMask → const int
Flags that indicate whether the code is managed or unmanaged.
miMaxMethodImplVal → const int
The maximum valid value for a CorMethodImpl.
miNative → const int
Specifies that the method implementation is native.
miNoInlining → const int
Specifies that the method cannot be inlined.
miNoOptimization → const int
Specifies that the method should not be optimized.
miOPTIL → const int
Specifies that the method implementation is OPTIL.
miPreserveSig → const int
Specifies that the method signature cannot be mangled for an HRESULT conversion.
miRuntime → const int
Specifies that the method implementation is provided by the common language runtime.
miSynchronized → const int
Specifies that the method is single-threaded through its body.
miUnmanaged → const int
Specifies that the method implementation is unmanaged.