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.
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.