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.
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
.NET enumeration
ⓘ
enum ⓘ |
| appliesTo |
events
ⓘ
fields ⓘ methods ⓘ nested types ⓘ properties ⓘ |
| assembly |
System.Runtime
NERFINISHED
ⓘ
mscorlib NERFINISHED ⓘ |
| attribute | FlagsAttribute NERFINISHED ⓘ |
| definedIn | System.Reflection namespace NERFINISHED ⓘ |
| isFlagsEnum | true ⓘ |
| languageUsage |
C#
ⓘ
VB.NET NERFINISHED ⓘ |
| member |
CreateInstance
ⓘ
DeclaredOnly ⓘ ExactBinding ⓘ FlattenHierarchy ⓘ GetField ⓘ GetProperty ⓘ IgnoreCase ⓘ IgnoreReturn ⓘ Instance ⓘ InvokeMethod ⓘ NonPublic ⓘ OptionalParamBinding NERFINISHED ⓘ Public ⓘ PutDispProperty ⓘ PutRefDispProperty ⓘ SetField ⓘ SetProperty ⓘ Static ⓘ SuppressChangeType ⓘ |
| namespace | System.Reflection NERFINISHED ⓘ |
| platform |
.NET 5+
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| supportsBitwiseCombination | true ⓘ |
| usedBy |
System.Type.GetField
NERFINISHED
ⓘ
System.Type.GetFields NERFINISHED ⓘ System.Type.GetMember NERFINISHED ⓘ System.Type.GetMembers NERFINISHED ⓘ System.Type.GetMethod NERFINISHED ⓘ System.Type.GetMethods NERFINISHED ⓘ System.Type.GetProperties NERFINISHED ⓘ System.Type.GetProperty NERFINISHED ⓘ System.Type.InvokeMember NERFINISHED ⓘ |
| usedFor |
controlling reflection member search
ⓘ
specifying how reflection searches for members ⓘ specifying how reflection selects members ⓘ |
| valueType | Int32 ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.