TypeDelegator.GetField(String, BindingFlags) Methode

Definition

Gibt ein FieldInfo Objekt zurück, das das Feld mit dem angegebenen Namen darstellt.

public:
 override System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)]
public override System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)>]
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overrides Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

Parameter

name
String

Der Name des zu suchenden Felds.

bindingAttr
BindingFlags

Eine Bitmaske, die sich auf die Art und Weise auswirkt, in der die Suche durchgeführt wird. Der Wert ist eine Kombination aus Null- oder mehr Bit-Flags aus BindingFlags.

Gibt zurück

Ein FieldInfo Objekt, das das feld darstellt, das mit TypeDelegator dem angegebenen Namen deklariert oder geerbt wird. Gibt zurück null , wenn kein solches Feld gefunden wird.

Attribute

Ausnahmen

Der name Parameter ist null.

Hinweise

Verwenden Sie eine bindingAttr von BindingFlags. NonPublic to return all public and nonpublic fields. Wird verwendet BindingFlags.IgnoreCase , um die Groß-/Kleinschreibung der Felder zu ignorieren, da bei der Suche standardmäßig die Groß-/Kleinschreibung beachtet wird.

Gilt für: