System.Reflection.MethodAttributes
E697558
System.Reflection.MethodAttributes is an enumeration in .NET that defines flags describing the attributes and metadata characteristics of methods, such as visibility, scope, and special behavior.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
.NET enum
ⓘ
enumeration ⓘ |
| appliesTo | methods ⓘ |
| availableIn |
.NET 5+
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| availableSince | .NET Framework 1.0 NERFINISHED ⓘ |
| CLSCompliant | true ⓘ |
| definedInAssembly |
System.Runtime
NERFINISHED
ⓘ
mscorlib NERFINISHED ⓘ |
| definedInNamespace | System.Reflection NERFINISHED ⓘ |
| describes |
method metadata attributes
ⓘ
method scope ⓘ method visibility ⓘ special method behavior ⓘ |
| hasFlag |
System.Reflection.MethodAttributes.Abstract
ⓘ
System.Reflection.MethodAttributes.Assembly ⓘ System.Reflection.MethodAttributes.CheckAccessOnOverride NERFINISHED ⓘ System.Reflection.MethodAttributes.FamANDAssem ⓘ System.Reflection.MethodAttributes.FamORAssem ⓘ System.Reflection.MethodAttributes.Family ⓘ System.Reflection.MethodAttributes.Final ⓘ System.Reflection.MethodAttributes.HasSecurity ⓘ System.Reflection.MethodAttributes.HideBySig ⓘ System.Reflection.MethodAttributes.MemberAccessMask ⓘ System.Reflection.MethodAttributes.NewSlot ⓘ System.Reflection.MethodAttributes.PinvokeImpl NERFINISHED ⓘ System.Reflection.MethodAttributes.Private ⓘ System.Reflection.MethodAttributes.PrivateScope ⓘ System.Reflection.MethodAttributes.Public ⓘ System.Reflection.MethodAttributes.RTSpecialName NERFINISHED ⓘ System.Reflection.MethodAttributes.RequireSecObject ⓘ System.Reflection.MethodAttributes.ReservedMask ⓘ System.Reflection.MethodAttributes.SpecialName NERFINISHED ⓘ System.Reflection.MethodAttributes.Static ⓘ System.Reflection.MethodAttributes.UnmanagedExport ⓘ System.Reflection.MethodAttributes.Virtual ⓘ |
| isCombinableWithBitwiseOr | true ⓘ |
| isFlagEnum | true ⓘ |
| isPartOf | .NET reflection API NERFINISHED ⓘ |
| language | C# NERFINISHED ⓘ |
| retrievedVia |
MethodBase.Attributes
ⓘ
MethodInfo.Attributes ⓘ |
| underlyingType | System.Int32 NERFINISHED ⓘ |
| usedBy |
System.Reflection.MethodBase
NERFINISHED
ⓘ
System.Reflection.MethodInfo NERFINISHED ⓘ |
| visibilityControlledBy | System.Reflection.MethodAttributes.MemberAccessMask NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.