| AddAttribute(const ObjectPtr&) | Fügt das angegebene Attribut zur Liste der Attribute des Typs hinzu. |
| AddDefaultConstructor() | Setzt den Standardkonstruktor für den Typ T. |
| AddDefaultConstructor(DefaultConstructor) | Setzt den Standardkonstruktor über den Funktor, der eine Klasseninstanz erstellt. |
| AddMember(const SharedPtr<System::Reflection::MemberInfo>&) | Fügt das angegebene Mitglied zur Liste der Mitglieder des Typs hinzu. |
| static BoxedValueType() | Stellt eine eindeutige TypeInfo Struktur für den Typ BoxedValue bereit, die von mehreren Boxed*-Klassen gemeinsam genutzt wird. |
| Equals(const TypeInfo&) const | |
| get_Assembly() const | NICHT IMPLEMENTIERT. Gibt einen Zeiger auf die Assembly zurück, in der der vom aktuellen Objekt repräsentierte Typ deklariert ist. |
| get_AssemblyQualifiedName() const | NICHT IMPLEMENTIERT. Gibt den vollqualifizierten Namen einschließlich des Assembly-Namens des vom aktuellen Objekt repräsentierten Typs zurück. |
| get_BaseType() const | Gibt den Basistyp-Deskriptor zurück. |
| get_ContainsGenericParameters() const | Ermittelt einen Wert, der angibt, ob das aktuelle Type-Objekt Typparameter hat, die nicht durch konkrete Typen ersetzt wurden. |
| get_DeclaredMember(const String&) const | Ermittelt die Liste der Mitglieder mit dem angegebenen Namen. |
| get_FullName() const | Gibt den vollständig qualifizierten Namen (aber ohne den Assembly-Namen) des vom aktuellen Objekt dargestellten Typs zurück. |
| get_GenericTypeArguments() const | Ruft ein Array der generischen Typargumente für diesen Typ ab. |
| get_IsAbstract() const | Ruft einen Wert ab, der angibt, ob der Typ abstrakt ist und überschrieben werden muss. |
| get_IsArray() const | Ruft einen Wert ab, der angibt, ob der Typ ein Array ist. |
| get_IsClass() const | Ruft einen Wert ab, der angibt, ob der Typ eine Klasse oder ein Delegat ist; das heißt, kein Werttyp oder Interface. |
| get_IsEnum() const | Ruft einen Wert ab, der angibt, ob der aktuelle Typ eine Aufzählung darstellt. |
| get_IsGenericType() const | |
| get_IsGenericTypeDefinition() const | Ruft einen Wert ab, der angibt, ob der aktuelle Typ eine generische Typdefinition darstellt, aus der andere generische Typen erstellt werden können. |
| get_IsInterface() const | Ruft einen Wert ab, der angibt, ob der Typ ein Interface ist; das heißt, keine Klasse oder ein Werttyp. |
| get_IsSealed() const | Ruft einen Wert ab, der angibt, ob der Typ als versiegelt deklariert ist. |
| get_IsValueType() const | Ruft einen Wert ab, der angibt, ob der Typ ein Werttyp ist. |
| get_IsVisible() const | Ruft einen Wert ab, der angibt, ob auf den Typ von Code außerhalb der Assembly zugegriffen werden kann. |
| get_Name() const | Gibt den Namen des vom aktuellen Objekt dargestellten Typs zurück. |
| get_Namespace() const | Ruft den Namespace des Typs ab. |
| GetConstructor(const ArrayPtr<TypeInfo>&) const | Sucht nach einem öffentlichen Instanzkonstruktor, dessen Parameter mit den Typen im angegebenen Array übereinstimmen. |
| GetConstructors(System::Reflection::BindingFlags) const | Sucht nach den für den aktuellen Typ definierten Konstruktoren unter Verwendung der angegebenen BindingFlags. |
| GetConstructors() const | Gibt alle für den aktuellen Typ definierten öffentlichen Konstruktoren zurück. |
| GetCustomAttribute(const TypeInfo&) const | Sucht nach dem benutzerdefinierten Attribut, das den angegebenen Typ hat und auf den vom aktuellen Objekt dargestellten Typ angewendet wird. |
| GetCustomAttributes() const | Gibt ein Array zurück, das Objekte enthält, die alle auf den Typ angewendeten benutzerdefinierten Attribute darstellen. |
| GetCustomAttributes(const TypeInfo&, bool) const | Gibt ein Array zurück, das Objekte enthält, die spezifische auf den Typ angewendete Attribute darstellen. |
| GetElementType() const | NICHT IMPLEMENTIERT. |
| GetField(const System::String&, System::Reflection::BindingFlags) const | Sucht nach dem angegebenen Feld unter Verwendung der angegebenen Bindungsbeschränkungen. |
| GetFields(System::Reflection::BindingFlags) const | Sucht nach den für den aktuellen Typ definierten Feldern unter Verwendung der angegebenen Bindungsbeschränkungen. |
| GetGenericArguments() const | Ruft ein Array der generischen Typargumente für diesen Typ ab. |
| GetHashCode() const | Gibt einen Hashcode zurück, der mit dieser Instanz verknüpft ist. |
| GetInterfaces() const | Ruft alle von dem aktuellen Typ implementierten oder geerbten Interfaces ab. |
| GetMember(const String&) const | Ermittelt die Liste der Mitglieder mit dem angegebenen Namen. |
| GetMethod(const String&) const | Ruft die Methode mit dem angegebenen Namen ab. |
| GetProperties() const | Gibt alle öffentlichen Eigenschaften des aktuellen Typs zurück. |
| GetProperties(System::Reflection::BindingFlags) const | Durchsucht die Eigenschaften des aktuellen Typs unter Verwendung der angegebenen Bindungsbeschränkungen. |
| GetTemplParamType() const | Ermittelt den Deskriptor des Template-Parametertyps. |
| Hash() const | Gibt einen Hash-Wert zurück, der dem vom aktuellen Objekt dargestellten Typ zugeordnet ist. |
| IsAssignableFrom(const TypeInfo&) const | Bestimmt, ob eine Instanz eines angegebenen Typs einer Variablen des aktuellen Typs zugewiesen werden kann. |
| IsDefined(const TypeInfo&, bool) const | NICHT IMPLEMENTIERT. Gibt an, ob ein oder mehrere Attribute des angegebenen Typs oder seiner abgeleiteten Typen auf dieses Mitglied angewendet werden. |
| IsInstanceOfType(const SharedPtr<Object>&) const | Bestimmt, ob das angegebene Objekt eine Instanz des aktuellen Typs ist. |
| IsSubclassOf(const TypeInfo&) const | Bestimmt, ob der vom aktuellen Objekt dargestellte Typ eine Unterklasse der angegebenen Klasse ist. |
| operator!=(const TypeInfo&) const | Bestimmt, ob das aktuelle und das angegebene TypeInfo-Objekt nicht gleich sind. |
| operator!=(std::nullptr_t) const | Bestimmt, ob das aktuelle TypeInfo-Objekt kein Null-Objekt ist, d. h. es einen Typ darstellt. |
| operator==(const TypeInfo&) const | Bestimmt, ob das aktuelle und das angegebene TypeInfo-Objekt gleich sind. |
| operator==(std::nullptr_t) const | Bestimmt, ob das aktuelle TypeInfo-Objekt ein Null-Objekt ist, d. h. keinen Typ darstellt. |
| reset() | Setzt TypeInfo auf null. |
| set_IsValueType(bool) | Setzt einen Wert, der angibt, ob der Typ ein Werttyp ist. |
| SetBaseType(GetTypeInfoFunPtr) | Setzt den Deskriptor des Basistyps. |
| SetTemplParamType(const TypeInfo&) | Setzt den Deskriptor des Template-Parametertyps. |
| static StringHash(const char_t *) | Berechnet den Hash für die angegebene Zeichenkette. |
| ToString() const | Gibt eine Zeichenkette zurück, die den Namen des vom aktuellen Objekt dargestellten Typs enthält. |
| static Type() | Gibt ein TypeInfo-Objekt zurück, das die Klasse TypeInfo repräsentiert. |
| TypeInfo() | Standardkonstruktor (kein Typ ist gesetzt). |
| TypeInfo(std::nullptr_t) | Null-Objekt-Konstruktor (kein Typ ist gesetzt). |
| TypeInfo(const char_t *) | Konstruktor. |
| TypeInfo(const char_t *, uint32_t) | Konstruktor. |
| TypeInfo(const std::type_info&) | Konstruktor. |