System.Reflection.BindingFlags

E697542

System.Reflection.BindingFlags is an enumeration in .NET used to specify how reflection searches for and selects members such as methods, fields, and properties on types.

All labels observed (1)

Label Occurrences
System.Reflection.BindingFlags canonical 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf .NET enumeration
enum
appliesTo events
fields
methods
nested types
properties
assembly System.Runtime
mscorlib
linked to: mscorlib.dll
attribute FlagsAttribute
definedIn System.Reflection namespace
linked to: System.Reflection
isFlagsEnum true
languageUsage C#
VB.NET
linked to: Visual Basic .NET
member CreateInstance
DeclaredOnly
ExactBinding
FlattenHierarchy
GetField
GetProperty
IgnoreCase
IgnoreReturn
Instance
InvokeMethod
NonPublic
OptionalParamBinding
Public
PutDispProperty
PutRefDispProperty
SetField
SetProperty
Static
SuppressChangeType
namespace System.Reflection
platform .NET 5+
.NET Core
.NET Framework
supportsBitwiseCombination true
usedBy System.Type.GetField
System.Type.GetFields
System.Type.GetMember
linked to: System.Type

System.Type.GetMembers
System.Type.GetMethod
linked to: System.Type

System.Type.GetMethods
linked to: System.Type

System.Type.GetProperties
linked to: System.Type

System.Type.GetProperty
linked to: System.Type

System.Type.InvokeMember
linked to: System.Type
usedFor controlling reflection member search
specifying how reflection searches for members
specifying how reflection selects members
valueType Int32

How these facts were elicited

Referenced by (1)

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

System.Reflection containsType System.Reflection.BindingFlags