| AddAttribute(const ObjectPtr&) | Aggiunge l’attributo specificato all’elenco degli attributi del tipo. |
| AddDefaultConstructor() | Imposta il costruttore predefinito per il tipo T. |
| AddDefaultConstructor(DefaultConstructor) | Imposta il costruttore predefinito tramite il functor che crea l’istanza della classe. |
| AddMember(const SharedPtr<System::Reflection::MemberInfo>&) | Aggiunge il membro specificato all’elenco dei membri del tipo. |
| static BoxedValueType() | Fornisce una struttura TypeInfo unica per il tipo BoxedValue da condividere tra più classi Boxed*. |
| Equals(const TypeInfo&) const | |
| get_Assembly() const | NON IMPLEMENTATO. Restituisce un puntatore all’assembly in cui è dichiarato il tipo rappresentato dall’oggetto corrente. |
| get_AssemblyQualifiedName() const | NON IMPLEMENTATO. Restituisce il nome completo includendo il nome dell’assembly del tipo rappresentato dall’oggetto corrente. |
| get_BaseType() const | Restituisce il descrittore del tipo base. |
| get_ContainsGenericParameters() const | Ottiene un valore che indica se l’oggetto Type corrente ha parametri di tipo non ancora sostituiti da tipi specifici. |
| get_DeclaredMember(const String&) const | Ottiene l’elenco dei membri con il nome specificato. |
| get_FullName() const | Restituisce il nome completo (ma senza il nome dell’assembly) del tipo rappresentato dall’oggetto corrente. |
| get_GenericTypeArguments() const | Ottiene un array degli argomenti di tipo generico per questo tipo. |
| get_IsAbstract() const | Ottiene un valore che indica se il Type è astratto e deve essere sovrascritto. |
| get_IsArray() const | Ottiene un valore che indica se il tipo è un array. |
| get_IsClass() const | Ottiene un valore che indica se il Type è una classe o un delegate; cioè, non è un tipo valore o un’interfaccia. |
| get_IsEnum() const | Ottiene un valore che indica se il Type corrente rappresenta un’enumerazione. |
| get_IsGenericType() const | |
| get_IsGenericTypeDefinition() const | Ottiene un valore che indica se il Type corrente rappresenta una definizione di tipo generico, da cui possono essere costruiti altri tipi generici. |
| get_IsInterface() const | Ottiene un valore che indica se il Tipo è un’interfaccia; cioè, non una classe o un tipo valore. |
| get_IsSealed() const | Ottiene un valore che indica se il Tipo è dichiarato sealed. |
| get_IsValueType() const | Ottiene un valore che indica se il Tipo è un tipo valore. |
| get_IsVisible() const | Ottiene un valore che indica se il Tipo può essere accessibile dal codice al di fuori dell’assembly. |
| get_Name() const | Restituisce il nome del tipo rappresentato dall’oggetto corrente. |
| get_Namespace() const | Ottiene lo spazio dei nomi del Tipo. |
| GetConstructor(const ArrayPtr<TypeInfo>&) const | Cerca un costruttore di istanza pubblico i cui parametri corrispondono ai tipi nell’array specificato. |
| GetConstructors(System::Reflection::BindingFlags) const | cerca i costruttori definiti per il Tipo corrente, utilizzando i BindingFlags specificati. |
| GetConstructors() const | Restituisce tutti i costruttori pubblici definiti per il Tipo corrente. |
| GetCustomAttribute(const TypeInfo&) const | Cerca l’attributo personalizzato applicato che ha il tipo specificato e applicato al tipo rappresentato dall’oggetto corrente. |
| GetCustomAttributes() const | Restituisce un array contenente oggetti che rappresentano tutti gli attributi personalizzati applicati al tipo. |
| GetCustomAttributes(const TypeInfo&, bool) const | Restituisce un array contenente oggetti che rappresentano attributi specifici applicati al tipo. |
| GetElementType() const | NON IMPLEMENTATO. |
| GetField(const System::String&, System::Reflection::BindingFlags) const | Cerca il campo specificato, utilizzando le restrizioni di binding specificate. |
| GetFields(System::Reflection::BindingFlags) const | Cerca i campi definiti per il Tipo corrente, utilizzando le restrizioni di binding specificate. |
| GetGenericArguments() const | Ottiene un array degli argomenti di tipo generico per questo tipo. |
| GetHashCode() const | Restituisce un codice hash associato a questa istanza. |
| GetInterfaces() const | Ottiene tutte le interfacce implementate o ereditate dal Tipo corrente. |
| GetMember(const String&) const | Ottiene l’elenco dei membri con il nome specificato. |
| GetMethod(const String&) const | Ottiene il metodo con il nome specificato. |
| GetProperties() const | Restituisce tutte le proprietà pubbliche del Tipo corrente. |
| GetProperties(System::Reflection::BindingFlags) const | Cerca le proprietà del Tipo corrente, utilizzando le restrizioni di binding specificate. |
| GetTemplParamType() const | Ottiene il descrittore del tipo del parametro del modello. |
| Hash() const | Restituisce un valore hash associato al tipo rappresentato dall’oggetto corrente. |
| IsAssignableFrom(const TypeInfo&) const | Determina se un’istanza di un tipo specificato può essere assegnata a una variabile del tipo corrente. |
| IsDefined(const TypeInfo&, bool) const | NON IMPLEMENTATO. Indica se uno o più attributi del tipo specificato o dei suoi tipi derivati sono applicati a questo membro. |
| IsInstanceOfType(const SharedPtr<Object>&) const | Determina se l’oggetto specificato è un’istanza del tipo corrente. |
| IsSubclassOf(const TypeInfo&) const | Determina se il tipo rappresentato dall’oggetto corrente è una sottoclasse della classe specificata. |
| operator!=(const TypeInfo&) const | Determina se gli oggetti TypeInfo corrente e specificato non sono uguali. |
| operator!=(std::nullptr_t) const | Determina se l’oggetto TypeInfo corrente non è un oggetto nullo, cioè rappresenta qualche tipo. |
| operator==(const TypeInfo&) const | Determina se gli oggetti TypeInfo corrente e specificato sono uguali. |
| operator==(std::nullptr_t) const | Determina se l’oggetto TypeInfo corrente è un oggetto nullo, cioè non rappresenta alcun tipo. |
| reset() | Imposta TypeInfo a null. |
| set_IsValueType(bool) | Imposta un valore che indica se il Tipo è un tipo valore. |
| SetBaseType(GetTypeInfoFunPtr) | Imposta il descrittore del tipo base. |
| SetTemplParamType(const TypeInfo&) | Imposta il descrittore del tipo del parametro di modello. |
| static StringHash(const char_t *) | Calcola l’hash per la stringa specificata. |
| ToString() const | Restituisce una stringa contenente il nome del tipo rappresentato dall’oggetto corrente. |
| static Type() | Restituisce un oggetto TypeInfo che rappresenta la classe TypeInfo. |
| TypeInfo() | Costruttore predefinito (nessun tipo impostato). |
| TypeInfo(std::nullptr_t) | Costruttore di oggetto nullo (nessun tipo impostato). |
| TypeInfo(const char_t *) | Costruttore. |
| TypeInfo(const char_t *, uint32_t) | Costruttore. |
| TypeInfo(const std::type_info&) | Costruttore. |