TypeDelegator.GetMember(String, MemberTypes, BindingFlags) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve miembros (propiedades, métodos, constructores, campos, eventos y tipos anidados) especificados por los name, type y bindingAttr dados.
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
Nombre del miembro que se va a obtener.
- type
- MemberTypes
Máscara de bits que afecta al modo de realizar la búsqueda. El valor es una combinación de cero o más marcas de bits de BindingFlags.
- bindingAttr
- BindingFlags
Tipo de miembros que se van a obtener.
Devoluciones
Matriz de tipo MemberInfo que contiene todos los miembros de la clase actual y su clase base, cumpliendo con los criterios especificados.
Excepciones
El parámetro name es null.
Comentarios
Si bindingAttr es BindingFlags. NonPublic, se considerarán todos los miembros. Si no hay coincidencias, se devuelve una matriz vacía.