| AddAttribute(const ObjectPtr&) | Belirtilen özniteliği türün öznitelikler listesine ekler. |
| AddDefaultConstructor() | T türü için varsayılan yapıcıyı 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 türün üyeler listesine ekler. |
| static BoxedValueType() | Birden fazla Boxed* sınıfı tarafından paylaşılacak BoxedValue türü için benzersiz bir TypeInfo yapısı sağlar. |
| Equals(const TypeInfo&) const | |
| get_Assembly() const | UYGULANMADI. Geçerli nesne tarafından temsil edilen türün bildirildiği derlemeye bir işaretçi döndürür. |
| get_AssemblyQualifiedName() const | UYGULANMADI. Geçerli nesne tarafından temsil edilen türün derleme adını da içeren tam nitelikli adını döndürür. |
| get_BaseType() const | Temel tür tanımlayıcısını döndürür. |
| get_ContainsGenericParameters() const | Geçerli Type nesnesinin, belirli türler tarafından henüz yerine konulmamış tür parametreleri olup olmadığını gösteren bir değer alır. |
| get_DeclaredMember(const String&) const | Belirtilen ada sahip üyelerin listesini alır. |
| get_FullName() const | Geçerli nesne tarafından temsil edilen türün (derleme adı olmadan) tam nitelikli adını döndürür. |
| get_GenericTypeArguments() const | Bu tür için genel tür bağımsız değişkenlerinin bir dizisini alır. |
| get_IsAbstract() const | Türün soyut olup olmadığını ve geçersiz kılınması gerektiğini gösteren bir değer alır. |
| get_IsArray() const | Türün bir dizi olup olmadığını gösteren bir değer alır. |
| get_IsClass() const | Türün bir sınıf mı yoksa bir temsilci mi olduğunu gösteren bir değer alır; yani değer türü ya da arabirim değildir. |
| get_IsEnum() const | Geçerli Type’ın bir enum (sayım) temsil edip etmediğini gösteren bir değer alır. |
| get_IsGenericType() const | |
| get_IsGenericTypeDefinition() const | Geçerli Type’ın, diğer genel tiplerin oluşturulabileceği bir genel tip tanımı temsil edip etmediğini gösteren bir değer alır. |
| get_IsInterface() const | Type’ın bir arayüz olup olmadığını gösteren bir değer alır; yani bir sınıf veya değer tipi değildir. |
| get_IsSealed() const | Type’ın sealed olarak bildirildiğini gösteren bir değer alır. |
| get_IsValueType() const | Type’ın bir değer tipi olup olmadığını gösteren bir değer alır. |
| get_IsVisible() const | Type’ın derlemenin dışındaki kod tarafından erişilebilir olup olmadığını gösteren bir değer alır. |
| get_Name() const | Geçerli nesne tarafından temsil edilen tipin adını döndürür. |
| get_Namespace() const | Type’ın ad alanını 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 Type için tanımlı yapıcıları arar. |
| GetConstructors() const | Geçerli Type için tanımlı 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 Type için tanımlı alanları arar. |
| GetGenericArguments() const | Bu tür için genel tür bağımsız değişkenlerinin bir dizisini alır. |
| GetHashCode() const | Bu örnek ile ilişkili bir hash kodu döndürür. |
| GetInterfaces() const | Geçerli Type 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 Type’ın tüm public özelliklerini döndürür. |
| GetProperties(System::Reflection::BindingFlags) const | Belirtilen bağlama kısıtlamalarını kullanarak geçerli Type’ın ö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 hash değeri döndürür. |
| IsAssignableFrom(const TypeInfo&) const | Belirtilen tipin bir örneğinin, geçerli tipin bir 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 üye üzerine 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 olmadığı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 olduğunu, yani herhangi 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 hash değerini 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ı. |