| AddAttribute(const ObjectPtr&) | Agrega el atributo especificado a la lista de atributos del tipo. |
| AddDefaultConstructor() | Establece el constructor predeterminado para el tipo T. |
| AddDefaultConstructor(DefaultConstructor) | Establece el constructor predeterminado mediante el functor que crea una instancia de clase. |
| AddMember(const SharedPtr<System::Reflection::MemberInfo>&) | Agrega el miembro especificado a la lista de miembros del tipo. |
| static BoxedValueType() | Proporciona una estructura única de TypeInfo para el tipo BoxedValue que será compartida por múltiples clases Boxed*. |
| Equals(const TypeInfo&) const | |
| get_Assembly() const | NO IMPLEMENTADO. Devuelve un puntero al ensamblado en el que se declara el tipo representado por el objeto actual. |
| get_AssemblyQualifiedName() const | NO IMPLEMENTADO. Devuelve el nombre totalmente calificado, incluido el nombre del ensamblado, del tipo representado por el objeto actual. |
| get_BaseType() const | Devuelve el descriptor del tipo base. |
| get_ContainsGenericParameters() const | Obtiene un valor que indica si el objeto Type actual tiene parámetros de tipo que no han sido reemplazados por tipos específicos. |
| get_DeclaredMember(const String&) const | Obtiene la lista de los miembros con el nombre especificado. |
| get_FullName() const | Devuelve el nombre totalmente calificado (pero sin el nombre del ensamblado) del tipo representado por el objeto actual. |
| get_GenericTypeArguments() const | Obtiene una matriz de los argumentos de tipo genérico para este tipo. |
| get_IsAbstract() const | Obtiene un valor que indica si el Tipo es abstracto y debe ser sobrescrito. |
| get_IsArray() const | Obtiene un valor que indica si el tipo es una matriz. |
| get_IsClass() const | Obtiene un valor que indica si el Tipo es una clase o un delegado; es decir, no es un tipo de valor ni una interfaz. |
| get_IsEnum() const | Obtiene un valor que indica si el Tipo actual representa una enumeración. |
| get_IsGenericType() const | |
| get_IsGenericTypeDefinition() const | Obtiene un valor que indica si el Tipo actual representa una definición de tipo genérico, a partir de la cual se pueden construir otros tipos genéricos. |
| get_IsInterface() const | Obtiene un valor que indica si el Tipo es una interfaz; es decir, no es una clase ni un tipo de valor. |
| get_IsSealed() const | Obtiene un valor que indica si el Tipo está declarado sellado. |
| get_IsValueType() const | Obtiene un valor que indica si el Tipo es un tipo de valor. |
| get_IsVisible() const | Obtiene un valor que indica si el Tipo puede ser accedido por código fuera del ensamblado. |
| get_Name() const | Devuelve el nombre del tipo representado por el objeto actual. |
| get_Namespace() const | Obtiene el espacio de nombres del Tipo. |
| GetConstructor(const ArrayPtr<TypeInfo>&) const | Busca un constructor de instancia público cuyos parámetros coincidan con los tipos en la matriz especificada. |
| GetConstructors(System::Reflection::BindingFlags) const | busca los constructores definidos para el Tipo actual, usando los BindingFlags especificados. |
| GetConstructors() const | Devuelve todos los constructores públicos definidos para el Tipo actual. |
| GetCustomAttribute(const TypeInfo&) const | Busca el atributo personalizado aplicado que tiene el tipo especificado y que se aplica al tipo representado por el objeto actual. |
| GetCustomAttributes() const | Devuelve una matriz que contiene objetos que representan todos los atributos personalizados aplicados al tipo. |
| GetCustomAttributes(const TypeInfo&, bool) const | Devuelve una matriz que contiene objetos que representan atributos específicos aplicados al tipo. |
| GetElementType() const | NO IMPLEMENTADO. |
| GetField(const System::String&, System::Reflection::BindingFlags) const | Busca el campo especificado, usando las restricciones de enlace especificadas. |
| GetFields(System::Reflection::BindingFlags) const | Busca los campos definidos para el Tipo actual, usando las restricciones de enlace especificadas. |
| GetGenericArguments() const | Obtiene una matriz de los argumentos de tipo genérico para este tipo. |
| GetHashCode() const | Devuelve un código hash asociado con esta instancia. |
| GetInterfaces() const | Obtiene todas las interfaces implementadas o heredadas por el Tipo actual. |
| GetMember(const String&) const | Obtiene la lista de los miembros con el nombre especificado. |
| GetMethod(const String&) const | Obtiene el método con el nombre especificado. |
| GetProperties() const | Devuelve todas las propiedades públicas del Tipo actual. |
| GetProperties(System::Reflection::BindingFlags) const | Busca las propiedades del Tipo actual, usando las restricciones de enlace especificadas. |
| GetTemplParamType() const | Obtiene el descriptor del tipo de parámetro de plantilla. |
| Hash() const | Devuelve un valor hash asociado al tipo representado por el objeto actual. |
| IsAssignableFrom(const TypeInfo&) const | Determina si una instancia de un tipo especificado puede asignarse a una variable del tipo actual. |
| IsDefined(const TypeInfo&, bool) const | NO IMPLEMENTADO. Indica si uno o más atributos del tipo especificado o de sus tipos derivados se aplican a este miembro. |
| IsInstanceOfType(const SharedPtr<Object>&) const | Determina si el objeto especificado es una instancia del tipo actual. |
| IsSubclassOf(const TypeInfo&) const | Determina si el tipo representado por el objeto actual es una subclase de la clase especificada. |
| operator!=(const TypeInfo&) const | Determina si los objetos TypeInfo actuales y especificados no son iguales. |
| operator!=(std::nullptr_t) const | Determina si el objeto TypeInfo actual no es un objeto nulo, es decir, representa algún tipo. |
| operator==(const TypeInfo&) const | Determina si los objetos TypeInfo actuales y especificados son iguales. |
| operator==(std::nullptr_t) const | Determina si el objeto TypeInfo actual es un objeto nulo, es decir, no representa ningún tipo. |
| reset() | Establece TypeInfo a nulo. |
| set_IsValueType(bool) | Establece un valor que indica si el Tipo es un tipo de valor. |
| SetBaseType(GetTypeInfoFunPtr) | Establece el descriptor del tipo base. |
| SetTemplParamType(const TypeInfo&) | Establece el descriptor del tipo de parámetro de plantilla. |
| static StringHash(const char_t *) | Calcula el hash para la cadena especificada. |
| ToString() const | Devuelve una cadena que contiene el nombre del tipo representado por el objeto actual. |
| static Type() | Devuelve un objeto TypeInfo que representa la clase TypeInfo. |
| TypeInfo() | Constructor predeterminado (no se ha establecido ningún tipo). |
| TypeInfo(std::nullptr_t) | Constructor de objeto nulo (no se ha establecido ningún tipo). |
| TypeInfo(const char_t *) | Constructor. |
| TypeInfo(const char_t *, uint32_t) | Constructor. |
| TypeInfo(const std::type_info&) | Constructor. |