| AddAttribute(const ObjectPtr&) | Belirtilen özniteliği tipin öznitelikler listesine ekler. |
| AddDefaultConstructor() | T tipinin varsayılan yapıcısını ayarlar. |
| AddDefaultConstructor(DefaultConstructor) | Sınıf örneği oluşturan fonktör aracılığıyla varsayılan yapıcıyı ayarlar. |
| AddMember(const SharedPtr<System::Reflection::MemberInfo>&) | Belirtilen üyeyi tipin üyeler listesine ekler. |
| static BoxedValueType() | Birden fazla Boxed* sınıfı tarafından paylaşılacak BoxedValue tipi için benzersiz bir TypeInfo yapısı sağlar. |
| Equals(const TypeInfo&) const | |
| get_Assembly() const | UYGULANMADI. Geçerli nesne tarafından temsil edilen tipin tanımlandığı derlemeye bir işaretçi döndürür. |
| get_AssemblyQualifiedName() const | UYGULANMADI. Geçerli nesne tarafından temsil edilen tipin derleme adı dahil tam nitelikli adını döndürür. |
| get_BaseType() const | Temel tip tanımlayıcısını döndürür. |
| get_ContainsGenericParameters() const | Geçerli Type nesnesinin, belirli tiplerle değiştirilmemiş tip parametrelerine sahip olup olmadığını gösteren bir değeri alır. |
| get_DeclaredMember(const String&) const | Belirtilen ada sahip üyelerin listesini alır. |
| get_FullName() const | Geçerli nesne tarafından temsil edilen tipin tam nitelikli adını (ancak derleme adı olmadan) döndürür. |
| get_GenericTypeArguments() const | Bu tip için genel tip argümanlarının bir dizisini alır. |
| get_IsAbstract() const | Tipin soyut olup olmadığını ve geçersiz kılınması gerektiğini gösteren bir değeri alır. |
| get_IsArray() const | Tipin bir dizi olup olmadığını gösteren bir değeri alır. |
| get_IsClass() const | Tipin bir sınıf ya da temsilci olup olmadığını gösteren bir değeri alır; yani bir değer tipi ya da arayüz değildir. |
| get_IsEnum() const | Geçerli Tipin bir enum (enumeration) temsil edip etmediğini gösteren bir değeri alır. |
| get_IsGenericType() const | |
| get_IsGenericTypeDefinition() const | Geçerli Tipin, diğer genel tiplerin oluşturulabileceği bir genel tip tanımı olup olmadığını gösteren bir değeri alır. |
| get_IsInterface() const | Tipin bir arayüz olup olmadığını gösteren bir değeri alır; yani bir sınıf ya da değer tipi değildir. |
| get_IsSealed() const | Tipin sealed (kapalı) olarak bildirildiğini gösteren bir değeri alır. |
| get_IsValueType() const | Tipin bir değer tipi olup olmadığını gösteren bir değeri alır. |
| get_IsVisible() const | Tipin derleme dışındaki kod tarafından erişilip erişilemeyeceğini gösteren bir değeri alır. |
| get_Name() const | Geçerli nesne tarafından temsil edilen tipin adını döndürür. |
| get_Namespace() const | Tipin ad alanını (namespace) alır. |
| GetConstructor(const ArrayPtr<TypeInfo>&) const | Belirtilen dizi içindeki tiplerle eşleşen parametrelere sahip bir public örnek yapıcıyı arar. |
| GetConstructors(System::Reflection::BindingFlags) const | belirtilen BindingFlags kullanılarak geçerli Tip için tanımlanan yapıcıları arar. |
| GetConstructors() const | Geçerli Tip için tanımlanan tüm public yapıcıları döndürür. |
| GetCustomAttribute(const TypeInfo&) const | Belirtilen tipe sahip ve geçerli nesne tarafından temsil edilen tipe uygulanmış özel özniteliği arar. |
| GetCustomAttributes() const | Tipe uygulanan tüm özel öznitelikleri temsil eden nesneleri içeren bir dizi döndürür. |
| GetCustomAttributes(const TypeInfo&, bool) const | Tipe uygulanan belirli öznitelikleri temsil eden nesneleri içeren bir dizi döndürür. |
| GetElementType() const | UYGULANMADI. |
| GetField(const System::String&, System::Reflection::BindingFlags) const | Belirtilen bağlama kısıtlamalarını kullanarak belirtilen alanı arar. |
| GetFields(System::Reflection::BindingFlags) const | Belirtilen bağlama kısıtlamalarını kullanarak geçerli Tip için tanımlanan alanları arar. |
| GetGenericArguments() const | Bu tip için genel tip argümanlarının bir dizisini alır. |
| GetHashCode() const | Bu örnek ile ilişkili bir hash kodu döndürür. |
| GetInterfaces() const | Geçerli Tip tarafından uygulanmış veya miras alınmış tüm arayüzleri alır. |
| GetMember(const String&) const | Belirtilen ada sahip üyelerin listesini alır. |
| GetMethod(const String&) const | Belirtilen ada sahip yöntemi alır. |
| GetProperties() const | Geçerli Tipin tüm public özelliklerini döndürür. |
| GetProperties(System::Reflection::BindingFlags) const | Belirtilen bağlama kısıtlamalarını kullanarak geçerli Tipin özelliklerini arar. |
| GetTemplParamType() const | Şablon parametresi tip tanımlayıcısını alır. |
| Hash() const | Geçerli nesne tarafından temsil edilen tip ile ilişkili bir karma (hash) değeri döndürür. |
| IsAssignableFrom(const TypeInfo&) const | Belirtilen tipin bir örneğinin geçerli tipin değişkenine atanıp atanamayacağını belirler. |
| IsDefined(const TypeInfo&, bool) const | UYGULANMADI. Belirtilen tipin veya türetilmiş tiplerinin bir veya daha fazla özniteliğinin bu üyeye uygulanıp uygulanmadığını gösterir. |
| IsInstanceOfType(const SharedPtr<Object>&) const | Belirtilen nesnenin geçerli tipin bir örneği olup olmadığını belirler. |
| IsSubclassOf(const TypeInfo&) const | Geçerli nesne tarafından temsil edilen tipin belirtilen sınıfın bir alt sınıfı olup olmadığını belirler. |
| operator!=(const TypeInfo&) const | Geçerli ve belirtilen TypeInfo nesnelerinin eşit olmamasını belirler. |
| operator!=(std::nullptr_t) const | Geçerli TypeInfo nesnesinin null-nesne olmadığını, yani bir tip temsil ettiğini belirler. |
| operator==(const TypeInfo&) const | Geçerli ve belirtilen TypeInfo nesnelerinin eşit olup olmadığını belirler. |
| operator==(std::nullptr_t) const | Geçerli TypeInfo nesnesinin null-nesne olup olmadığını, yani hiçbir tip temsil etmediğini belirler. |
| reset() | TypeInfo nesnesini null olarak ayarlar. |
| set_IsValueType(bool) | Tipin değer tipi olup olmadığını gösteren bir değeri ayarlar. |
| SetBaseType(GetTypeInfoFunPtr) | Temel tip tanımlayıcısını ayarlar. |
| SetTemplParamType(const TypeInfo&) | Şablon parametresi tip tanımlayıcısını ayarlar. |
| static StringHash(const char_t *) | Belirtilen dize için karma (hash) hesaplar. |
| ToString() const | Geçerli nesne tarafından temsil edilen tipin adını içeren bir dize döndürür. |
| static Type() | TypeInfo sınıfını temsil eden bir TypeInfo nesnesi döndürür. |
| TypeInfo() | Varsayılan yapıcı (tip ayarlanmamış). |
| TypeInfo(std::nullptr_t) | Null nesne yapıcı (tip ayarlanmamış). |
| TypeInfo(const char_t *) | Yapıcı. |
| TypeInfo(const char_t *, uint32_t) | Yapıcı. |
| TypeInfo(const std::type_info&) | Yapıcı. |