| _position | System.Reflection.SignatureGenericParameterType | private | 
  | Assembly | System.Reflection.SignatureType |  | 
  | AssemblyQualifiedName | System.Reflection.SignatureType |  | 
  | Attributes | System.Type |  | 
  | BaseType | System.Reflection.SignatureType |  | 
  | BinarySearch(Array array, object value) | System.Type | inlineprivatestatic | 
  | CacheEquals(object o) | System.Reflection.MemberInfo | inlinepackagevirtual | 
  | ContainsGenericParameters | System.Reflection.SignatureGenericParameterType |  | 
  | CreateGetMemberWithSameMetadataDefinitionAsNotFoundException(MemberInfo member) | System.Type | inlineprotectedstatic | 
  | CustomAttributes | System.Reflection.SignatureType |  | 
  | DeclaringMethod | System.Reflection.SignatureType |  | 
  | DeclaringType | System.Reflection.SignatureType |  | 
  | DefaultBinder | System.Type | static | 
  | Delimiter | System.Type | static | 
  | ElementType | System.Reflection.SignatureGenericParameterType | package | 
  | EmptyTypes | System.Type | static | 
  | Equals(object? o) | System.Type | inline | 
  | Equals(Type? o) | System.Type | inlinevirtual | 
  | FilterAttribute | System.Type | static | 
  | FilterAttributeImpl(MemberInfo m, object filterCriteria) | System.Type | inlineprivatestatic | 
  | FilterName | System.Type | static | 
  | FilterNameIgnoreCase | System.Type | static | 
  | FilterNameImpl(MemberInfo m, object filterCriteria, StringComparison comparison) | System.Type | inlineprivatestatic | 
  | FindInterfaces(TypeFilter filter, object filterCriteria) | System.Reflection.SignatureType | inline | 
  | System::Type.FindInterfaces(TypeFilter filter, object? filterCriteria) | System.Type | inlinevirtual | 
  | FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter filter, object filterCriteria) | System.Reflection.SignatureType | inline | 
  | System::Type.FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter? filter, object? filterCriteria) | System.Type | inlinevirtual | 
  | FormatTypeName() | System.Type | inlinepackage | 
  | FullName | System.Reflection.SignatureType |  | 
  | GenericParameterAttributes | System.Reflection.SignatureType |  | 
  | GenericParameterPosition | System.Reflection.SignatureGenericParameterType |  | 
  | GenericTypeArguments | System.Reflection.SignatureGenericParameterType |  | 
  | GetArrayRank() | System.Reflection.SignatureGenericParameterType | inlinevirtual | 
  | GetAttributeFlagsImpl() | System.Reflection.SignatureType | inlineprotected | 
  | GetConstructor(Type[] types) | System.Type | inline | 
  | GetConstructor(BindingFlags bindingAttr, Type[] types) | System.Type | inline | 
  | GetConstructor(BindingFlags bindingAttr, Binder? binder, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetConstructor(BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) | System.Reflection.SignatureType | inlineprotected | 
  | System::Type.GetConstructorImpl(BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) | System.Type | protected | 
  | GetConstructors(BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetConstructors() | System.Type | inline | 
  | GetCustomAttributes(bool inherit) | System.Reflection.SignatureType | inline | 
  | GetCustomAttributes(Type attributeType, bool inherit) | System.Reflection.SignatureType | inline | 
  | GetCustomAttributesData() | System.Reflection.SignatureType | inlinevirtual | 
  | GetDefaultMembers() | System.Reflection.SignatureType | inlinevirtual | 
  | GetElementType() | System.Reflection.SignatureType | inline | 
  | GetEnumData(out string[] enumNames, out Array enumValues) | System.Type | inlineprivate | 
  | GetEnumName(object value) | System.Reflection.SignatureType | inlinevirtual | 
  | GetEnumNames() | System.Reflection.SignatureType | inlinevirtual | 
  | GetEnumRawConstantValues() | System.Type | inlineprivate | 
  | GetEnumUnderlyingType() | System.Reflection.SignatureType | inlinevirtual | 
  | GetEnumValues() | System.Reflection.SignatureType | inlinevirtual | 
  | GetEvent(string name, BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetEvent(string name) | System.Type | inline | 
  | GetEvents(BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | GetEvents() | System.Reflection.SignatureType | inlinevirtual | 
  | GetField(string name, BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetField(string name) | System.Type | inline | 
  | GetFields(BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetFields() | System.Type | inline | 
  | GetGenericArguments() | System.Reflection.SignatureGenericParameterType | inlinevirtual | 
  | GetGenericParameterConstraints() | System.Reflection.SignatureType | inlinevirtual | 
  | GetGenericTypeDefinition() | System.Reflection.SignatureGenericParameterType | inlinevirtual | 
  | GetHashCode() | System.Type | inline | 
  | GetInterface(string name, bool ignoreCase) | System.Reflection.SignatureType | inline | 
  | System::Type.GetInterface(string name) | System.Type | inline | 
  | GetInterfaceMap([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type interfaceType) | System.Reflection.SignatureType | inlinevirtual | 
  | GetInterfaces() | System.Reflection.SignatureType | inline | 
  | GetMember(string name, BindingFlags bindingAttr) | System.Reflection.SignatureType | inlinevirtual | 
  | GetMember(string name, MemberTypes type, BindingFlags bindingAttr) | System.Reflection.SignatureType | inlinevirtual | 
  | System::Type.GetMember(string name) | System.Type | inline | 
  | GetMembers(BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetMembers() | System.Type | inline | 
  | GetMemberWithSameMetadataDefinitionAs(MemberInfo member) | System.Type | inlinevirtual | 
  | GetMethod(string name) | System.Type | inline | 
  | GetMethod(string name, BindingFlags bindingAttr) | System.Type | inline | 
  | GetMethod(string name, BindingFlags bindingAttr, Type[] types) | System.Type | inline | 
  | GetMethod(string name, Type[] types) | System.Type | inline | 
  | GetMethod(string name, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetMethod(string name, BindingFlags bindingAttr, Binder? binder, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetMethod(string name, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetMethod(string name, int genericParameterCount, Type[] types) | System.Type | inline | 
  | GetMethod(string name, int genericParameterCount, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetMethod(string name, int genericParameterCount, BindingFlags bindingAttr, Binder? binder, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetMethod(string name, int genericParameterCount, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) | System.Reflection.SignatureType | inlineprotected | 
  | GetMethodImpl(string name, int genericParameterCount, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) | System.Reflection.SignatureType | inlineprotected | 
  | System::Type.GetMethodImpl(string name, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[]? types, ParameterModifier[]? modifiers) | System.Type | protected | 
  | System::Type.GetMethodImpl(string name, int genericParameterCount, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[]? types, ParameterModifier[]? modifiers) | System.Type | inlineprotectedvirtual | 
  | GetMethods(BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetMethods() | System.Type | inline | 
  | GetNestedType(string name, BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetNestedType(string name) | System.Type | inline | 
  | GetNestedTypes(BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetNestedTypes() | System.Type | inline | 
  | GetProperties(BindingFlags bindingAttr) | System.Reflection.SignatureType | inline | 
  | System::Type.GetProperties() | System.Type | inline | 
  | GetProperty(string name) | System.Type | inline | 
  | GetProperty(string name, BindingFlags bindingAttr) | System.Type | inline | 
  | GetProperty(string name, Type? returnType) | System.Type | inline | 
  | GetProperty(string name, Type[] types) | System.Type | inline | 
  | GetProperty(string name, Type? returnType, Type[] types) | System.Type | inline | 
  | GetProperty(string name, Type? returnType, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetProperty(string name, BindingFlags bindingAttr, Binder? binder, Type? returnType, Type[] types, ParameterModifier[]? modifiers) | System.Type | inline | 
  | GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) | System.Reflection.SignatureType | inlineprotected | 
  | System::Type.GetPropertyImpl(string name, BindingFlags bindingAttr, Binder? binder, Type? returnType, Type[]? types, ParameterModifier[]? modifiers) | System.Type | protected | 
  | GetRootElementType() | System.Type | inlinepackage | 
  | GetType(string typeName, bool throwOnError, bool ignoreCase) | System.Type | inlinestatic | 
  | GetType(string typeName, bool throwOnError) | System.Type | inlinestatic | 
  | GetType(string typeName) | System.Type | inlinestatic | 
  | GetType(string typeName, Func< AssemblyName, Assembly?>? assemblyResolver, Func< Assembly?, string, bool, Type?>? typeResolver) | System.Type | inlinestatic | 
  | GetType(string typeName, Func< AssemblyName, Assembly?>? assemblyResolver, Func< Assembly?, string, bool, Type?>? typeResolver, bool throwOnError) | System.Type | inlinestatic | 
  | GetType(string typeName, Func< AssemblyName, Assembly?>? assemblyResolver, Func< Assembly?, string, bool, Type?>? typeResolver, bool throwOnError, bool ignoreCase) | System.Type | inlinestatic | 
  | GetType() | System.Type | inline | 
  | GetTypeArray(object[] args) | System.Type | inlinestatic | 
  | GetTypeCode(Type? type) | System.Type | inlinestatic | 
  | GetTypeCodeImpl() | System.Reflection.SignatureType | inlineprotectedvirtual | 
  | GetTypeFromCLSID(Guid clsid) | System.Type | inlinestatic | 
  | GetTypeFromCLSID(Guid clsid, bool throwOnError) | System.Type | inlinestatic | 
  | GetTypeFromCLSID(Guid clsid, string? server) | System.Type | inlinestatic | 
  | GetTypeFromCLSID(Guid clsid, string? server, bool throwOnError) | System.Type | inlinestatic | 
  | GetTypeFromHandle(RuntimeTypeHandle handle) | System.Type |  | 
  | GetTypeFromHandleUnsafe(IntPtr handle) | System.Type | package | 
  | GetTypeFromProgID(string progID) | System.Type | inlinestatic | 
  | GetTypeFromProgID(string progID, bool throwOnError) | System.Type | inlinestatic | 
  | GetTypeFromProgID(string progID, string? server) | System.Type | inlinestatic | 
  | GetTypeFromProgID(string progID, string? server, bool throwOnError) | System.Type | inlinestatic | 
  | GetTypeHandle(object o) | System.Type | inlinestatic | 
  | GetTypeHandleInternal() | System.Type | inlinepackagevirtual | 
  | GUID | System.Reflection.SignatureType |  | 
  | HasElementType | System.Type |  | 
  | HasElementTypeImpl() | System.Reflection.SignatureGenericParameterType | inlineprotected | 
  | HasSameMetadataDefinitionAs(MemberInfo other) | System.Reflection.SignatureType | inlinevirtual | 
  | HasSameMetadataDefinitionAsCore< TOther >(MemberInfo other) | System.Reflection.MemberInfo | inlinepackage | 
  | ImplementInterface(Type ifaceType) | System.Type | inlinepackage | 
  | InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters) | System.Reflection.SignatureType | inline | 
  | System::Type.InvokeMember(string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args) | System.Type | inline | 
  | System::Type.InvokeMember(string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, CultureInfo? culture) | System.Type | inline | 
  | System::Type.InvokeMember(string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, ParameterModifier[]? modifiers, CultureInfo? culture, string[]? namedParameters) | System.Type |  | 
  | IsAbstract | System.Type |  | 
  | IsAnsiClass | System.Type |  | 
  | IsArray | System.Type |  | 
  | IsArrayImpl() | System.Reflection.SignatureGenericParameterType | inlineprotected | 
  | IsAssignableFrom([NotNullWhen(true)] Type c) | System.Reflection.SignatureType | inline | 
  | System::Type.IsAssignableFrom([NotNullWhen(true)] Type? c) | System.Type | inlinevirtual | 
  | IsAssignableTo([NotNullWhen(true)] Type? targetType) | System.Type | inline | 
  | IsAutoClass | System.Type |  | 
  | IsAutoLayout | System.Type |  | 
  | IsByRef | System.Type |  | 
  | IsByRefImpl() | System.Reflection.SignatureGenericParameterType | inlineprotected | 
  | IsByRefLike | System.Reflection.SignatureGenericParameterType |  | 
  | IsClass | System.Type |  | 
  | IsCollectible | System.Reflection.MemberInfo |  | 
  | IsCOMObject | System.Type |  | 
  | IsCOMObjectImpl() | System.Reflection.SignatureType | inlineprotected | 
  | IsConstructedGenericType | System.Reflection.SignatureGenericParameterType |  | 
  | IsContextful | System.Type |  | 
  | IsContextfulImpl() | System.Reflection.SignatureType | inlineprotectedvirtual | 
  | IsDefined(Type attributeType, bool inherit) | System.Reflection.SignatureType | inline | 
  | IsEnum | System.Reflection.SignatureType |  | 
  | IsEnumDefined(object value) | System.Reflection.SignatureType | inlinevirtual | 
  | IsEquivalentTo([NotNullWhen(true)] Type other) | System.Reflection.SignatureType | inline | 
  | System::Type.IsEquivalentTo([NotNullWhen(true)] Type? other) | System.Type | inlinevirtual | 
  | IsExplicitLayout | System.Type |  | 
  | IsGenericMethodParameter | System.Reflection.SignatureGenericParameterType |  | 
  | IsGenericParameter | System.Reflection.SignatureGenericParameterType |  | 
  | IsGenericType | System.Reflection.SignatureType |  | 
  | IsGenericTypeDefinition | System.Reflection.SignatureGenericParameterType |  | 
  | IsGenericTypeParameter | System.Reflection.SignatureType |  | 
  | IsImport | System.Type |  | 
  | IsInstanceOfType([NotNullWhen(true)] object o) | System.Reflection.SignatureType | inline | 
  | System::Type.IsInstanceOfType([NotNullWhen(true)] object? o) | System.Type | inlinevirtual | 
  | IsIntegerType(Type t) | System.Type | inlinepackagestatic | 
  | IsInterface | System.Type |  | 
  | IsLayoutSequential | System.Type |  | 
  | IsMarshalByRef | System.Type |  | 
  | IsMarshalByRefImpl() | System.Reflection.SignatureType | inlineprotectedvirtual | 
  | IsNested | System.Type |  | 
  | IsNestedAssembly | System.Type |  | 
  | IsNestedFamANDAssem | System.Type |  | 
  | IsNestedFamily | System.Type |  | 
  | IsNestedFamORAssem | System.Type |  | 
  | IsNestedPrivate | System.Type |  | 
  | IsNestedPublic | System.Type |  | 
  | IsNotPublic | System.Type |  | 
  | IsPointer | System.Type |  | 
  | IsPointerImpl() | System.Reflection.SignatureGenericParameterType | inlineprotected | 
  | IsPrimitive | System.Type |  | 
  | IsPrimitiveImpl() | System.Reflection.SignatureType | inlineprotected | 
  | IsPublic | System.Type |  | 
  | IsRuntimeImplemented() | System.Type | inlinepackage | 
  | IsSealed | System.Type |  | 
  | IsSecurityCritical | System.Reflection.SignatureType |  | 
  | IsSecuritySafeCritical | System.Reflection.SignatureType |  | 
  | IsSecurityTransparent | System.Reflection.SignatureType |  | 
  | IsSerializable | System.Reflection.SignatureType |  | 
  | IsSignatureType | System.Reflection.SignatureType |  | 
  | IsSpecialName | System.Type |  | 
  | IsSubclassOf(Type c) | System.Reflection.SignatureType | inlinevirtual | 
  | IsSZArray | System.Reflection.SignatureGenericParameterType |  | 
  | IsTypeDefinition | System.Reflection.SignatureGenericParameterType |  | 
  | IsUnicodeClass | System.Type |  | 
  | IsValueType | System.Type |  | 
  | IsValueTypeImpl() | System.Reflection.SignatureType | inlineprotectedvirtual | 
  | IsVariableBoundArray | System.Reflection.SignatureGenericParameterType |  | 
  | IsVisible | System.Type |  | 
  | MakeArrayType() | System.Reflection.SignatureType | inlinevirtual | 
  | MakeArrayType(int rank) | System.Reflection.SignatureType | inlinevirtual | 
  | MakeByRefType() | System.Reflection.SignatureType | inlinevirtual | 
  | MakeGenericMethodParameter(int position) | System.Type | inlinestatic | 
  | MakeGenericSignatureType(Type genericTypeDefinition, params Type[] typeArguments) | System.Type | inlinestatic | 
  | MakeGenericType(params Type[] typeArguments) | System.Reflection.SignatureType | inlinevirtual | 
  | MakePointerType() | System.Reflection.SignatureType | inlinevirtual | 
  | MemberType | System.Reflection.SignatureType |  | 
  | MetadataToken | System.Reflection.SignatureType |  | 
  | Missing | System.Type | static | 
  | Module | System.Reflection.SignatureType |  | 
  | Name | System.Reflection.SignatureGenericParameterType |  | 
  | Namespace | System.Reflection.SignatureGenericParameterType |  | 
  | operator!=(Type? left, Type? right) | System.Type |  | 
  | System::Reflection::MemberInfo.operator!=(MemberInfo? left, MemberInfo? right) | System.Reflection.MemberInfo | inlinestatic | 
  | operator==(Type? left, Type? right) | System.Type |  | 
  | System::Reflection::MemberInfo.operator==(MemberInfo? left, MemberInfo? right) | System.Reflection.MemberInfo | inlinestatic | 
  | ReflectedType | System.Reflection.SignatureType |  | 
  | ReflectionOnlyGetType(string typeName, bool throwIfNotFound, bool ignoreCase) | System.Type | inlinestatic | 
  | s_defaultBinder | System.Type | privatestatic | 
  | SignatureGenericParameterType(int position) | System.Reflection.SignatureGenericParameterType | inlineprotected | 
  | StructLayoutAttribute | System.Reflection.SignatureType |  | 
  | ToString() | System.Reflection.SignatureGenericParameterType | inline | 
  | TypeHandle | System.Reflection.SignatureType |  | 
  | TypeInitializer | System.Type |  | 
  | UnderlyingSystemType | System.Reflection.SignatureType |  |