3 writes to ElementTypeInfo
System.Text.Json (3)
System\Text\Json\Serialization\JsonSerializer.Read.Stream.cs (2)
604
ElementTypeInfo
= elementTypeInfo,
622
ElementTypeInfo
= elementTypeInfo,
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
90
typeInfo.
ElementTypeInfo
= collectionInfo.ElementInfo;
20 references to ElementTypeInfo
System.Text.Json (20)
System\Text\Json\Schema\JsonSchemaExporter.cs (5)
273
Debug.Assert(typeInfo.
ElementTypeInfo
!= null);
278
JsonSchema items = MapJsonSchemaCore(ref state, typeInfo.
ElementTypeInfo
, customNumberHandling: effectiveNumberHandling);
299
JsonSchema items = MapJsonSchemaCore(ref state, typeInfo.
ElementTypeInfo
, customNumberHandling: effectiveNumberHandling);
323
Debug.Assert(typeInfo.
ElementTypeInfo
!= null);
339
JsonSchema valueSchema = MapJsonSchemaCore(ref state, typeInfo.
ElementTypeInfo
, customNumberHandling: effectiveNumberHandling);
System\Text\Json\Serialization\Converters\Collection\DictionaryDefaultConverter.cs (1)
45
_valueConverter ??= GetConverter<TValue>(typeInfo.
ElementTypeInfo
!);
System\Text\Json\Serialization\Converters\Collection\DictionaryOfTKeyTValueConverter.cs (1)
48
_valueConverter ??= GetConverter<TValue>(typeInfo.
ElementTypeInfo
!);
System\Text\Json\Serialization\Converters\Collection\IDictionaryConverter.cs (1)
60
_valueConverter ??= GetConverter<object?>(typeInfo.
ElementTypeInfo
!);
System\Text\Json\Serialization\Converters\Collection\JsonCollectionConverter.cs (2)
69
JsonTypeInfo elementTypeInfo = jsonTypeInfo.
ElementTypeInfo
!;
321
state.Current.JsonPropertyInfo = jsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (2)
81
JsonTypeInfo elementTypeInfo = jsonTypeInfo.
ElementTypeInfo
!;
361
state.Current.JsonPropertyInfo = jsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
System\Text\Json\Serialization\Converters\FSharp\FSharpOptionConverter.cs (2)
42
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
63
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
System\Text\Json\Serialization\Converters\FSharp\FSharpValueOptionConverter.cs (2)
42
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
64
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
System\Text\Json\Serialization\Converters\Value\NullableConverter.cs (2)
37
state.Current.JsonTypeInfo = state.Current.JsonTypeInfo.
ElementTypeInfo
!;
58
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
483
state.Current.JsonPropertyInfo = state.Current.JsonTypeInfo.
ElementTypeInfo
!.PropertyInfoForTypeInfo;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
887
JsonTypeInfo.
ElementTypeInfo