EnumBuilder.GetField(String, BindingFlags) Methode

Definitie

Retourneert het veld dat is opgegeven met de opgegeven naam.

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

Parameters

name
String

De naam van het veld dat moet worden opgehaald.

bindingAttr
BindingFlags

Dit moet een bitvlag zijn van BindingFlags : InvokeMethod, NonPublicenzovoort.

Retouren

Retourneert het FieldInfo object dat het veld vertegenwoordigt dat door dit type is gedeclareerd of overgenomen met de opgegeven naam en openbare of niet-openbare modifier. Als er geen overeenkomsten zijn, wordt null geretourneerd.

Kenmerken

Uitzonderingen

Deze methode wordt momenteel niet ondersteund in typen die niet zijn voltooid.

Opmerkingen

Als tijdelijke oplossing kunt u het veld van een voltooid type ophalen, het type ophalen met behulp Type.GetType van of GetType en reflectie gebruiken voor het opgehaalde type.

Van toepassing op