EnumBuilder.GetMember(String, MemberTypes, 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 alla medlemmar med det angivna namnet, typen och bindningen som deklareras eller ärvs av den här typen.
public:
override cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes type, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
override this.GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Overrides Function GetMember (name As String, type As MemberTypes, bindingAttr As BindingFlags) As MemberInfo()
Parametrar
- name
- String
Namnet på medlemmen.
- type
- MemberTypes
Den typ av medlem som ska returneras.
- bindingAttr
- BindingFlags
Det måste vara lite flagga från BindingFlags : InvokeMethod, NonPublicoch så vidare.
Returer
Returnerar en matris med MemberInfo objekt som representerar de offentliga och icke-offentliga medlemmar som definierats för den här typen om nonPublic de används. Annars returneras endast de offentliga medlemmarna.
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 medlemmen av en färdig typ hämtar du typen med hjälp av Type.GetType eller Assembly.GetType och använder reflektion för den hämtade typen.