CorMethodImpl class
Contains values that describe method implementation features.
Constructors
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.