TypeBuilder.GetMember(String, MemberTypes, BindingFlags) Método

Definição

Retorna todos os membros públicos e não públicos declarados ou herdados por esse tipo, conforme especificado.

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()

Parâmetros

name
String

O nome do membro.

type
MemberTypes

O tipo do membro a ser retornado.

bindingAttr
BindingFlags

Isso deve ser um sinalizador de bit de BindingFlags, como em InvokeMethod, NonPublice assim por diante.

Retornos

Retorna uma matriz de MemberInfo objetos que representam os membros públicos e não públicos definidos nesse tipo se nonPublic forem usados; caso contrário, somente os membros públicos serão retornados.

Exceções

Esse método não é implementado para tipos incompletos.

Comentários

Recupere o tipo usando Type.GetType ou Assembly.GetType use reflexão sobre o tipo recuperado.

Aplica-se a