EnumBuilder.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 a todos los miembros con el nombre especificado, tipo y enlace declarados o heredados por este tipo.
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.
- type
- MemberTypes
Tipo de miembro que se va a devolver.
- bindingAttr
- BindingFlags
Debe ser un indicador de bits de BindingFlags: InvokeMethod
, NonPublic
, etc.
Devoluciones
Devuelve una matriz de MemberInfo objetos que representan los miembros públicos y no públicos definidos en este tipo si nonPublic
se usa; en caso contrario, se devuelven solo los miembros públicos.
Excepciones
Este método no se admite actualmente en tipos que no están completos.
Comentarios
Como solución alternativa, para recuperar el miembro de un tipo terminado, recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado.