| 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 die 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 durch das aktuelle Objekt dargestellte Typ deklariert ist. |
| get_AssemblyQualifiedName() const | NICHT IMPLEMENTIERT. Gibt den vollqualifizierten Namen einschließlich des Assembly-Namens des durch das aktuelle Objekt dargestellten 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 vollqualifizierten Namen (ohne den Assembly-Namen) des durch das aktuelle Objekt dargestellten Typs zurück. |
| get_GenericTypeArguments() const | Ermittelt ein Array der generischen Typargumente für diesen Typ. |
| get_IsAbstract() const | Ermittelt einen Wert, der angibt, ob der Typ abstrakt ist und überschrieben werden muss. |
| get_IsArray() const | Ermittelt einen Wert, der angibt, ob der Typ ein Array ist. |
| get_IsClass() const | Ermittelt einen Wert, der angibt, ob der Typ eine Klasse oder ein Delegat ist; also kein Werttyp oder Interface. |
| get_IsEnum() const | Ermittelt einen Wert, der angibt, ob das aktuelle Type eine Aufzählung darstellt. |
| get_IsGenericType() const | |
| get_IsGenericTypeDefinition() const | Ermittelt einen Wert, der angibt, ob das aktuelle Type eine generische Typdefinition darstellt, aus der andere generische Typen konstruiert werden können. |
| get_IsInterface() const | Gibt einen Wert zurück, der angibt, ob der Type ein Interface ist; das heißt, keine Klasse oder ein Werttyp. |
| get_IsSealed() const | Gibt einen Wert zurück, der angibt, ob der Type als sealed deklariert ist. |
| get_IsValueType() const | Gibt einen Wert zurück, der angibt, ob der Type ein Werttyp ist. |
| get_IsVisible() const | Gibt einen Wert zurück, der angibt, ob der Type von Code außerhalb der Assembly aus zugänglich ist. |
| get_Name() const | Gibt den Namen des Typs zurück, der vom aktuellen Objekt repräsentiert wird. |
| get_Namespace() const | Gibt den Namespace des Type zurück. |
| 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 Type definierten Konstruktoren unter Verwendung der angegebenen BindingFlags. |
| GetConstructors() const | Gibt alle öffentlichen Konstruktoren zurück, die für den aktuellen Type definiert sind. |
| GetCustomAttribute(const TypeInfo&) const | Sucht nach dem benutzerdefinierten Attribut, das den angegebenen Typ hat und auf den vom aktuellen Objekt repräsentierten Typ angewendet wird. |
| GetCustomAttributes() const | Gibt ein Array zurück, das Objekte enthält, die alle auf den Typ angewendeten benutzerdefinierten Attribute repräsentieren. |
| GetCustomAttributes(const TypeInfo&, bool) const | Gibt ein Array zurück, das Objekte enthält, die spezifische auf den Typ angewendete Attribute repräsentieren. |
| 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 Type definierten Feldern unter Verwendung der angegebenen Bindungsbeschränkungen. |
| GetGenericArguments() const | Ermittelt ein Array der generischen Typargumente für diesen Typ. |
| GetHashCode() const | Gibt einen Hashcode zurück, der mit dieser Instanz verknüpft ist. |
| GetInterfaces() const | Gibt alle von dem aktuellen Type implementierten oder geerbten Interfaces zurück. |
| GetMember(const String&) const | Ermittelt die Liste der Mitglieder mit dem angegebenen Namen. |
| GetMethod(const String&) const | Gibt die Methode mit dem angegebenen Namen zurück. |
| GetProperties() const | Gibt alle öffentlichen Eigenschaften des aktuellen Type zurück. |
| GetProperties(System::Reflection::BindingFlags) const | Sucht nach den Eigenschaften des aktuellen Type unter Verwendung der angegebenen Bindungsbeschränkungen. |
| GetTemplParamType() const | Gibt den Deskriptor des Typparameters der Vorlage zurück. |
| Hash() const | Gibt einen Hashwert zurück, der mit dem vom aktuellen Objekt repräsentierten Typ verknüpft 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 repräsentierte 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 stellt einen Typ dar. |
| 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. es stellt keinen Typ dar. |
| reset() | Setzt TypeInfo auf null. |
| set_IsValueType(bool) | Setzt einen Wert, der angibt, ob der Typ ein Werttyp ist. |
| SetBaseType(GetTypeInfoFunPtr) | Setzt den Basistyp-Deskriptor. |
| SetTemplParamType(const TypeInfo&) | Setzt den Deskriptor des Template-Parameter-Typs. |
| 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 gesetzt). |
| TypeInfo(std::nullptr_t) | Null-Objekt-Konstruktor (kein Typ gesetzt). |
| TypeInfo(const char_t *) | Konstruktor. |
| TypeInfo(const char_t *, uint32_t) | Konstruktor. |
| TypeInfo(const std::type_info&) | Konstruktor. |