System::Reflection::FieldAttributes-Enum

FieldAttributes enum

Reflektierte Feldattribute.

enum class FieldAttributes

Werte

NameWertBeschreibung
FieldAccessMask7Maskierung des Member-Zugriffs. Verwenden Sie diese Maske, um Zugänglichkeitsinformationen abzurufen.
PrivateScope0Nicht referenzierbare Member.
Private1Private Member.
FamANDAssem2Private und assembly-gebundene Member.
Assembly3Assembly-gebundene Member.
Family4Member, die vom Typ und von Untertypen zugänglich sind.
FamORAssem5Member, die vom Typ, von Untertypen und von Assembly zugänglich sind.
Public6Member, die für jeden zugänglich sind.
Static16Statische Member im Gegensatz zu Instanz-Membern.
InitOnly32Konstante Member, die nur initialisiert, aber nicht geändert werden können.
Literal64Zur Compile-Zeit konstante Member.
NotSerialized128Nicht serialisierte Member.
SpecialName512Spezialfeld eines der unten genannten Namen.
PinvokeImpl8192Interop weitergeleitete Implementierung.
ReservedMask38144Reservierte Flags nur für die Laufzeit.
RTSpecialName1024Runtim sollte die Namenskodierung prüfen.
HasFieldMarshal4096Marshalling-Informationen sind vorhanden.
HasDefault32768Standardwert ist vorhanden.
HasFieldRVA256RVA ist vorhanden.

Siehe auch