EnumBuilder.GetField(String, BindingFlags) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar det fält som anges av det angivna namnet.
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
Parametrar
- name
- String
Namnet på det fält som ska hämtas.
- bindingAttr
- BindingFlags
Det måste vara lite flagga från BindingFlags : InvokeMethod, NonPublicoch så vidare.
Returer
Returnerar objektet FieldInfo som representerar det fält som deklarerats eller ärvts av den här typen med det angivna namnet och den offentliga eller icke-offentliga modifieraren. Om det inte finns några matchningar returneras null.
- Attribut
Undantag
Den här metoden stöds för närvarande inte i typer som inte är slutförda.
Kommentarer
Om du vill hämta fältet av en färdig typ hämtar du typen med eller Type.GetTypeGetType och använder reflektion för den hämtade typen.