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 el nameespecificado , typey bindingAttr.
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 a la forma en que se realiza 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 que cumplen los criterios especificados.
Excepciones
El name parámetro es null.
Comentarios
Si bindingAttr es BindingFlags. NonPublic, se considerarán todos los miembros. Si no hay coincidencias, se devuelve una matriz vacía.