System.Reflection.MethodImplAttributes

E697563

System.Reflection.MethodImplAttributes is an enumeration in .NET that specifies flags describing the implementation details of methods, such as whether they are managed, synchronized, or inlined.

Jump to: Statements Referenced by

Statements (42)

Predicate Object
instanceOf .NET enum
enumeration
assembly System.Runtime NERFINISHED
mscorlib NERFINISHED
canBeCombinedWithBitwiseOr true
definedIn .NET 5+ NERFINISHED
.NET Core NERFINISHED
.NET Framework NERFINISHED
documentationUrl https://learn.microsoft.com/dotnet/api/system.reflection.methodimplattributes
frameworkVersionIntroduced .NET Framework 1.0 NERFINISHED
hasAttributeCategory code type
interoperation
managed implementation
optimization
synchronization
hasField AggressiveInlining
CodeTypeMask
ForwardRef
IL
InternalCall
Managed
ManagedMask
MaxMethodImplVal NERFINISHED
Native
NoInlining
NoOptimization NERFINISHED
OPTIL
PreserveSig
Runtime
Synchronized
Unmanaged
isCLSCompliant true
isFlagsEnum true
isSerializable true
language C#
memberOf System.Reflection NERFINISHED
namespace System.Reflection NERFINISHED
retrievedBy System.Reflection.MethodBase.GetMethodImplementationFlags NERFINISHED
underlyingType System.Int16 NERFINISHED
usedFor describing method implementation details
usedWith System.Reflection.MethodBase NERFINISHED
System.Reflection.MethodInfo NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Reflection containsType System.Reflection.MethodImplAttributes