TypeDelegator.GetMember(String, MemberTypes, BindingFlags) Metodo

Definizione

Restituisce i membri, ossia proprietà, metodi, costruttori, campi, eventi e tipi annidati, specificati dagli oggetti name, type e bindingAttr definiti.

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 da ottenere.

type
MemberTypes

Maschera di bit che influenza le modalità di esecuzione della ricerca. Il valore è una combinazione di zero o più flag di bit dall'oggetto BindingFlags.

bindingAttr
BindingFlags

Tipo di membri da ottenere.

Restituisce

Matrice di tipo MemberInfo contenente tutti i membri della classe corrente e le relative classi base che soddisfano i criteri specificati.

Eccezioni

Il valore del parametro name è null.

Commenti

Se bindingAttr è BindingFlags. NonPublic, tutti i membri verranno considerati. Se non sono presenti corrispondenze, viene restituita una matrice vuota.

Si applica a