| bool get_IsSignatureType() | PublicFinal+2 flags | | 0x01 |
| bool HasElementTypeImpl() | 3 flags | — | 0x01 |
| bool IsArrayImpl() | 3 flags | — | 0x01 |
| bool get_IsSZArray() | Public+3 flags | — | 0x01 |
| bool get_IsVariableBoundArray() | Public+3 flags | — | 0x01 |
| bool IsByRefImpl() | 3 flags | — | 0x01 |
| bool IsPointerImpl() | 3 flags | — | 0x01 |
| bool get_IsGenericType() | PublicFinal+2 flags | | 0x01 |
| bool get_IsGenericTypeDefinition() | Public+3 flags | — | 0x01 |
| bool get_IsConstructedGenericType() | Public+3 flags | — | 0x01 |
| bool get_IsGenericParameter() | Public+3 flags | — | 0x01 |
| bool get_IsGenericMethodParameter() | Public+3 flags | — | 0x01 |
| bool get_ContainsGenericParameters() | Public+3 flags | — | 0x01 |
| MemberTypes get_MemberType() | PublicFinal+2 flags | | 0x04 |
| Type MakeArrayType() | PublicFinal+1 flags | | 0x08 |
| Type MakeArrayType(int rank) | PublicFinal+1 flags | | 0x08 |
| Type MakeByRefType() | PublicFinal+1 flags | | 0x08 |
| Type MakePointerType() | PublicFinal+1 flags | | 0x08 |
| Type MakeGenericType(const Type[]& typeArguments) | PublicFinal+1 flags | | 0x08 |
| Type GetElementType() | PublicFinal+1 flags | | 0x08 |
| int GetArrayRank() | Public+2 flags | — | 0x04 |
| Type GetGenericTypeDefinition() | Public+2 flags | — | 0x08 |
| Type[] get_GenericTypeArguments() | Public+3 flags | — | 0x08 |
| Type[] GetGenericArguments() | Public+2 flags | — | 0x08 |
| int get_GenericParameterPosition() | Public+3 flags | — | 0x04 |
| SignatureType get_ElementType() | 5 flags | — | 0x08 |
| Type get_UnderlyingSystemType() | PublicFinal+2 flags | | 0x08 |
| string get_Name() | Public+3 flags | — | 0x08 |
| string get_Namespace() | Public+3 flags | — | 0x08 |
| string get_FullName() | PublicFinal+2 flags | | 0x08 |
| string get_AssemblyQualifiedName() | PublicFinal+2 flags | | 0x08 |
| string ToString() | Public+2 flags | — | 0x08 |
| Assembly get_Assembly() | PublicFinal+2 flags | | 0x08 |
| Module get_Module() | PublicFinal+2 flags | | 0x08 |
| Type get_ReflectedType() | PublicFinal+2 flags | | 0x08 |
| Type get_BaseType() | PublicFinal+2 flags | | 0x08 |
| Type[] GetInterfaces() | PublicFinal+1 flags | | 0x08 |
| bool IsAssignableFrom(Type c) | PublicFinal+1 flags | | 0x08 |
| int get_MetadataToken() | PublicFinal+2 flags | | 0x04 |
| Type get_DeclaringType() | PublicFinal+2 flags | | 0x08 |
| MethodBase get_DeclaringMethod() | PublicFinal+2 flags | | 0x08 |
| Type[] GetGenericParameterConstraints() | PublicFinal+1 flags | | 0x08 |
| GenericParameterAttributes get_GenericParameterAttributes() | PublicFinal+2 flags | | 0x04 |
| bool IsEnumDefined(object value) | PublicFinal+1 flags | | 0x08 |
| string GetEnumName(object value) | PublicFinal+1 flags | | 0x08 |
| string[] GetEnumNames() | PublicFinal+1 flags | | 0x08 |
| Type GetEnumUnderlyingType() | PublicFinal+1 flags | | 0x08 |
| Array GetEnumValues() | PublicFinal+1 flags | | 0x08 |
| Guid get_GUID() | PublicFinal+2 flags | | 0x10 |
| TypeCode GetTypeCodeImpl() | Final+2 flags | | 0x04 |
| TypeAttributes GetAttributeFlagsImpl() | Final+2 flags | | 0x04 |
| ConstructorInfo[] GetConstructors(const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| EventInfo GetEvent(const string& name, const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| EventInfo[] GetEvents(const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| FieldInfo GetField(const string& name, const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| FieldInfo[] GetFields(const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| MemberInfo[] GetMembers(const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| MethodInfo[] GetMethods(const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| Type GetNestedType(const string& name, const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| PropertyInfo[] GetProperties(const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| object InvokeMember(const string& name, const BindingFlags& invokeAttr, Binder binder, object target, const object[]& args, const ParameterModifier[]& modifiers, CultureInfo culture, const string[]& namedParameters) | PublicFinal+1 flags | | 0x08 |
| MethodInfo GetMethodImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers) | Final+2 flags | | 0x08 |
| PropertyInfo GetPropertyImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, Type returnType, const Type[]& types, const ParameterModifier[]& modifiers) | Final+2 flags | | 0x08 |
| MemberInfo[] GetMember(const string& name, const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| MemberInfo[] GetMember(const string& name, const MemberTypes& type, const BindingFlags& bindingAttr) | PublicFinal+1 flags | | 0x08 |
| object[] GetCustomAttributes(bool inherit) | PublicFinal+1 flags | | 0x08 |
| object[] GetCustomAttributes(Type attributeType, bool inherit) | PublicFinal+1 flags | | 0x08 |
| bool IsDefined(Type attributeType, bool inherit) | PublicFinal+1 flags | | 0x08 |
| ConstructorInfo GetConstructorImpl(const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers) | Final+2 flags | | 0x08 |
| bool IsCOMObjectImpl() | Final+2 flags | | 0x01 |
| bool IsPrimitiveImpl() | Final+2 flags | | 0x01 |
| bool IsContextfulImpl() | Final+2 flags | | 0x01 |
| bool get_IsEnum() | PublicFinal+2 flags | | 0x01 |
| bool IsEquivalentTo(Type other) | PublicFinal+1 flags | | 0x08 |
| bool IsInstanceOfType(object o) | PublicFinal+1 flags | | 0x08 |
| bool IsMarshalByRefImpl() | Final+2 flags | | 0x01 |
| bool get_IsSerializable() | PublicFinal+2 flags | | 0x01 |
| bool IsSubclassOf(Type c) | PublicFinal+1 flags | | 0x08 |
| bool IsValueTypeImpl() | Final+2 flags | | 0x01 |
| RuntimeTypeHandle get_TypeHandle() | PublicFinal+2 flags | | 0x08 |
| void .ctor() | 2 flags | | 0x00 |