System::Reflection::BindingFlags‑Enum

BindingFlags enum

Definiert Mitglieder- und Typensuchmodi sowie Bindungen.

enum class BindingFlags

Werte

NameWertBeschreibung
Standard0Keine besonderen Optionen.
IgnoreCase1Ignoriere Groß-/Kleinschreibung des Namens bei der Suche nach dem Element.
DeclaredOnly2Nur nach Mitgliedern suchen, die im Typ deklariert sind und nicht in Basistypen.
Instance4Durchsuche Instanzmitglieder.
Static8Durchsuche statische Mitglieder.
Public16Durchsuche öffentliche Mitglieder.
NonPublic32Durchsuche nicht-öffentliche Mitglieder.
FlattenHierarchy64Durchsuche öffentliche und geschützte statische Mitglieder des Basistyps.
InvokeMethod256Ruft die Methode auf.
CreateInstance512Erstellt eine Instanz des reflektierten Typs.
GetField1024Liest den Feldwert.
SetField2048Setzt den Feldwert.
GetProperty4096Liest den Eigenschaftswert.
SetProperty8192Setzt den Eigenschaftswert.
PutDispProperty16384Setzt COM-Eigenschaft.
PutRefDispProperty32768Setzt COM-Referenzeigenschaft.
ExactBinding65536Der Typbindung muss exakt sein, ohne jegliche Typänderungen.
SuppressChangeType131072Nicht unterstützt.
OptionalParamBinding262144Wählt die Überladung basierend auf der Anzahl der Argumente aus.
IgnoreReturn16777216Ignoriert den Rückgabewert der COM-Interop.

Siehe auch