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.

Jump to: Statements Referenced by

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.

System.Reflection containsType System.Reflection.MethodAttributes