(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

EnumBuilder.GetField-Methode (String, BindingFlags)

Gibt das durch den entsprechenden Namen angegebene Feld zurück.

Namespace:  System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)
public override FieldInfo GetField(
	string name,
	BindingFlags bindingAttr
)

Parameter

name
Typ: System.String
Der Name des abzurufenden Felds.
bindingAttr
Typ: System.Reflection.BindingFlags
Hierbei muss es sich um ein Bitflag aus BindingFlags handeln: InvokeMethod, NonPublic usw.

Rückgabewert

Typ: System.Reflection.FieldInfo
Gibt das FieldInfo-Objekt zurück, das das Feld darstellt, das von diesem Typ mit dem angegebenen Namen und dem öffentlichen oder nicht öffentlichen Modifizierer deklariert oder geerbt wurde. Wenn keine Übereinstimmungen vorhanden sind, wird NULL zurückgegeben.

Implementiert

_Type.GetField(String, BindingFlags)
IReflect.GetField(String, BindingFlags)
AusnahmeBedingung
NotSupportedException

Diese Methode wird bei unvollständigen Typen derzeit nicht unterstützt.

Um dieses Problem zu umgehen und das Feld eines abgeschlossenen Typs abzurufen, rufen Sie den Typ mithilfe von Type.GetType oder GetType ab, und führen Sie für den abgerufenen Typ eine Reflektion durch.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.