IReflect.GetField(String, BindingFlags) Methode

Definition

Gibt das FieldInfo Objekt zurück, das dem angegebenen Feld- und Bindungskennzeichnung entspricht.

public:
 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 System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)>]
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

Parameter

name
String

Der Name des zu suchenden Felds.

bindingAttr
BindingFlags

Die Bindungsattribute, die zum Steuern der Suche verwendet werden.

Gibt zurück

Ein FieldInfo Objekt, das die Feldinformationen für das benannte Objekt enthält, das die sucheinschränkungen erfüllt, die in bindingAttr.

Attribute

Ausnahmen

Das Objekt implementiert mehrere Felder mit demselben Namen.

Gilt für:

Weitere Informationen