MethodImplAttributes {System.Reflection} .NET clr documentation

MethodImplAttributes

Description

Declare

            
# namespace System.Reflection
export class MethodImplAttributes extends Enum {
   IL: MethodImplAttributes = 0;

   Managed: MethodImplAttributes = 0;

   Native: MethodImplAttributes = 1;

   OPTIL: MethodImplAttributes = 2;

   CodeTypeMask: MethodImplAttributes = 3;

   Runtime: MethodImplAttributes = 3;

   ManagedMask: MethodImplAttributes = 4;

   Unmanaged: MethodImplAttributes = 4;

   NoInlining: MethodImplAttributes = 8;

   ForwardRef: MethodImplAttributes = 16;

   Synchronized: MethodImplAttributes = 32;

   NoOptimization: MethodImplAttributes = 64;

   PreserveSig: MethodImplAttributes = 128;

   AggressiveInlining: MethodImplAttributes = 256;

   AggressiveOptimization: MethodImplAttributes = 512;

   InternalCall: MethodImplAttributes = 4096;

   MaxMethodImplVal: MethodImplAttributes = 65535;

}

        

.NET clr type reference tree

  1. this class extends from Enum class: Enum
  2. use by field member IL: MethodImplAttributes
  3. use by field member Managed: MethodImplAttributes
  4. use by field member Native: MethodImplAttributes
  5. use by field member OPTIL: MethodImplAttributes
  6. use by field member CodeTypeMask: MethodImplAttributes
  7. use by field member Runtime: MethodImplAttributes
  8. use by field member ManagedMask: MethodImplAttributes
  9. use by field member Unmanaged: MethodImplAttributes
  10. use by field member NoInlining: MethodImplAttributes
  11. use by field member ForwardRef: MethodImplAttributes
  12. use by field member Synchronized: MethodImplAttributes
  13. use by field member NoOptimization: MethodImplAttributes
  14. use by field member PreserveSig: MethodImplAttributes
  15. use by field member AggressiveInlining: MethodImplAttributes
  16. use by field member AggressiveOptimization: MethodImplAttributes
  17. use by field member InternalCall: MethodImplAttributes
  18. use by field member MaxMethodImplVal: MethodImplAttributes

[Package {$package} version {$version} Index]