| void .ctor(MetadataReader reader, uint treatmentAndRowId) | 2 flags | | 0x08 |
| int get_RowId() | Private+1 flags | | 0x04 |
| TypeDefTreatment get_Treatment() | Private+1 flags | | 0x01 |
| TypeDefinitionHandle get_Handle() | Private+1 flags | | 0x04 |
| TypeAttributes get_Attributes() | Public+1 flags | | 0x04 |
| bool get_IsNested() | Public+1 flags | | 0x01 |
| StringHandle get_Name() | Public+1 flags | | 0x04 |
| StringHandle get_Namespace() | Public+1 flags | | 0x04 |
| NamespaceDefinitionHandle get_NamespaceDefinition() | Public+1 flags | | 0x04 |
| EntityHandle get_BaseType() | Public+1 flags | | 0x04 |
| TypeLayout GetLayout() | Public | | 0x08 |
| TypeDefinitionHandle GetDeclaringType() | Public | | 0x04 |
| GenericParameterHandleCollection GetGenericParameters() | Public | | 0x08 |
| MethodDefinitionHandleCollection GetMethods() | Public | | 0x10 |
| FieldDefinitionHandleCollection GetFields() | Public | | 0x10 |
| PropertyDefinitionHandleCollection GetProperties() | Public | | 0x10 |
| EventDefinitionHandleCollection GetEvents() | Public | | 0x10 |
| ImmutableArray<System.Reflection.Metadata.TypeDefinitionHandle> GetNestedTypes() | Public | | 0x08 |
| MethodImplementationHandleCollection GetMethodImplementations() | Public | | 0x08 |
| InterfaceImplementationHandleCollection GetInterfaceImplementations() | Public | | 0x10 |
| CustomAttributeHandleCollection GetCustomAttributes() | Public | | 0x10 |
| DeclarativeSecurityAttributeHandleCollection GetDeclarativeSecurityAttributes() | Public | | 0x10 |
| TypeAttributes GetProjectedFlags() | Private | | 0x04 |
| StringHandle GetProjectedName() | Private | | 0x04 |
| NamespaceDefinitionHandle GetProjectedNamespace() | Private | | 0x04 |
| StringHandle GetProjectedNamespaceString() | Private | | 0x04 |
| EntityHandle GetProjectedBaseType() | Private | | 0x04 |