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.

All labels observed (3)

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf .NET enum ⓘ
enumeration ⓘ
assembly System.Runtime ⓘ
linked to: System.Runtime.dll

mscorlib ⓘ
linked to: mscorlib.dll
canBeCombinedWithBitwiseOr true ⓘ
definedIn .NET 5+ ⓘ
linked to: .NET (5 and later)

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

How these facts were elicited

Referenced by (3)

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

System.Reflection → containsType → System.Reflection.MethodImplAttributes ⓘ
System.Reflection.MethodImplAttributes → retrievedBy → System.Reflection.MethodBase.GetMethodImplementationFlags ⓘ
linked to: System.Reflection.MethodImplAttributes
System.Reflection.MethodImplAttributes → hasField → MaxMethodImplVal ⓘ
linked to: System.Reflection.MethodImplAttributes