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.