TypeDelegator.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 medlemmar (egenskaper, metoder, konstruktorer, fält, händelser och kapslade typer) som anges av angivna name, typeoch bindingAttr.
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 som ska hämtas.
- type
- MemberTypes
En bitmask som påverkar hur sökningen utförs. Värdet är en kombination av noll eller fler bitflaggor från BindingFlags.
- bindingAttr
- BindingFlags
Vilken typ av medlemmar som ska hämtas.
Returer
En matris av typen MemberInfo som innehåller alla medlemmar i den aktuella klassen och dess basklass som uppfyller de angivna kriterierna.
Undantag
Parametern name är null.
Kommentarer
Om bindingAttr är BindingFlags. NonPublic, alla medlemmar kommer att övervägas. Om det inte finns några matchningar returneras en tom matris.