17 references to GetTypeInfoInternal
System.Text.Json (17)
System\Text\Json\Nodes\JsonValueOfTCustomized.cs (1)
38jsonTypeInfo = (JsonTypeInfo<TValue>)options.GetTypeInfoInternal(typeof(TValue));
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
33JsonTypeInfo typeInfo = options.GetTypeInfoInternal(type); 124JsonTypeInfo derivedTypeInfo = typeInfo.Options.GetTypeInfoInternal(derivedType.DerivedType);
System\Text\Json\Serialization\JsonResumableConverterOfT.cs (2)
24JsonTypeInfo jsonTypeInfo = options.GetTypeInfoInternal(typeToConvert); 37JsonTypeInfo typeInfo = options.GetTypeInfoInternal(typeof(T));
System\Text\Json\Serialization\JsonSerializerOptions.Caching.cs (4)
64return GetTypeInfoInternal(type, resolveIfMutable: true); 89typeInfo = GetTypeInfoInternal(type, ensureNotNull: null, resolveIfMutable: true); 153_lastTypeInfo = jsonTypeInfo = GetTypeInfoInternal(type, fallBackToNearestAncestorType: fallBackToNearestAncestorType); 188return _objectTypeInfo ??= GetTypeInfoInternal(JsonTypeInfo.ObjectType);
System\Text\Json\Serialization\JsonSerializerOptions.Converters.cs (1)
63JsonTypeInfo jsonTypeInfo = GetTypeInfoInternal(typeToConvert, ensureConfigured: false, resolveIfMutable: true);
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (2)
430_jsonTypeInfo ??= Options.GetTypeInfoInternal(PropertyType); 888?? Options.GetTypeInfoInternal(typeof(TValue));
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (2)
766_elementTypeInfo ??= Options.GetTypeInfoInternal(ElementType); 772_keyTypeInfo ??= Options.GetTypeInfoInternal(KeyType);
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (2)
45JsonTypeInfo derivedTypeInfo = options.GetTypeInfoInternal(derivedType); 316return options.GetTypeInfoInternal(type, ensureNotNull: null);
System\Text\Json\Serialization\WriteStackFrame.cs (1)
129JsonTypeInfo typeInfo = options.GetTypeInfoInternal(runtimeType, fallBackToNearestAncestorType: true);