TypeBuilder.GetMember(String, MemberTypes, BindingFlags) Metodo

Definizione

Restituisce tutti i membri pubblici e non pubblici dichiarati o ereditati da questo tipo, come specificato.

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

Parametri

name
String

Nome del membro.

type
MemberTypes

Tipo del membro da restituire.

bindingAttr
BindingFlags

Deve essere un flag di bit di BindingFlags, come in InvokeMethod, NonPublic e così via.

Restituisce

Restituisce una matrice di oggetti MemberInfo che rappresentano i membri pubblici e non pubblici definiti sul tipo se è usato il parametro nonPublic; in caso contrario, vengono restituiti solo i membri pubblici.

Eccezioni

Questo metodo non viene implementato per i tipi incompleti.

Commenti

Recuperare il tipo usando Type.GetType o Assembly.GetType usare la reflection sul tipo recuperato.

Si applica a