clase System::Reflection::MemberInfo

MemberInfo class

Proporciona información de reflexión sobre los miembros. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class MemberInfo : public System::Object

Nested classes

Métodos

MétodoDescripción
AddAttribute(const ObjectPtr&)Añade un atributo a la colección.
get_DeclaringType() constObtiene el tipo declarador.
get_FullName() constObtiene el nombre completo del miembro. Puede ser diferente en partes implementadas manualmente.
virtual get_MemberType() constObtiene un valor de System::Reflection::MemberTypes que indica el tipo del miembro: método, constructor, evento, etc.
get_Name() constObtiene el nombre del miembro.
get_ReflectedType() constObtiene el tipo reflejado.
GetCustomAttributes(const TypeInfo&, bool) constDevuelve una matriz que contiene objetos que representan todos los atributos personalizados aplicados al tipo representado por el objeto actual.
GetCustomAttributes(bool) constDevuelve una matriz que contiene objetos que representan todos los atributos personalizados aplicados al tipo representado por el objeto actual.

Typedefs

TypedefDescripción
ObjectPtrAlias de un puntero compartido a Object.

Ver también