0x00x0010
Members 23
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | ImmutableArrayGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableListGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableListGenericInterfaceTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableStackGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableStackGenericInterfaceTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableQueueGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableQueueGenericInterfaceTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableSortedSetGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableHashSetGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableSetGenericInterfaceTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableDictionaryGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableDictionaryGenericInterfaceTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableSortedDictionaryGenericTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableArrayTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableListTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableStackTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableQueueTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableSortedSetTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableHashSetTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableDictionaryTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | ImmutableSortedDictionaryTypeName | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | CreateRangeMethodName | string | PublicStatic+1 flags | 0 |
| 0x08 | s_nullableType | Type | PrivateStatic+1 flags | — |
Functions 18
| Signature | Flags | Native | Params |
|---|---|---|---|
| Type GetCompatibleGenericBaseClass(Type type, Type baseType, Type objectType, bool sourceGenType) | PublicStatic | 0x08 | |
| Type GetCompatibleGenericInterface(Type type, Type interfaceType) | PublicStatic | 0x08 | |
| bool IsImmutableDictionaryType(Type type, bool sourceGenType) | PublicStatic | 0x08 | |
| bool IsImmutableEnumerableType(Type type, bool sourceGenType) | PublicStatic | 0x08 | |
| string GetImmutableDictionaryConstructingTypeName(Type type, bool sourceGenType) | PublicStatic | 0x08 | |
| string GetImmutableEnumerableConstructingTypeName(Type type, bool sourceGenType) | PublicStatic | 0x08 | |
| bool OpenGenericTypesHaveSamePrefix(Type t1, Type t2) | PrivateStatic | 0x08 | |
| string GetBaseNameFromGenericType(Type genericType, bool sourceGenType) | PrivateStatic | 0x08 | |
| string GetBaseNameFromGenericTypeDef(Type genericTypeDef) | PrivateStatic | 0x08 | |
| bool IsVirtual(PropertyInfo propertyInfo) | PublicStatic | 0x08 | |
| bool IsKeyValuePair(Type type, Type keyValuePairType) | PublicStatic | 0x08 | |
| bool TryGetDeserializationConstructor(Type type, bool useDefaultCtorInAnnotatedStructs, ref ConstructorInfo& deserializationCtor) | PublicStatic | 0x08 | |
| object GetDefaultValue(ParameterInfo parameterInfo) | PublicStatic | 0x08 | |
| bool IsNullableOfT(Type type) | PublicStatic | 0x08 | |
| bool CanBeNull(Type type) | PublicStatic | 0x08 | |
| bool IsAssignableFromInternal(Type type, Type from) | PublicStatic | 0x08 | |
| bool HasJsonConstructorAttribute(ConstructorInfo constructorInfo) | PrivateStatic | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |