3 writes to ElementTypeInfo
System.Text.Json (3)
System\Text\Json\Serialization\JsonSerializer.Read.Stream.cs (2)
534
ElementTypeInfo
= elementTypeInfo,
552
ElementTypeInfo
= elementTypeInfo,
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
87
typeInfo.
ElementTypeInfo
= collectionInfo.ElementInfo;
20 references to ElementTypeInfo
System.Text.Json (20)
System\Text\Json\Schema\JsonSchemaExporter.cs (5)
263
Debug.Assert(typeInfo.
ElementTypeInfo
!= null);
268
JsonSchema items = MapJsonSchemaCore(ref state, typeInfo.
ElementTypeInfo
, customNumberHandling: effectiveNumberHandling);
289
JsonSchema items = MapJsonSchemaCore(ref state, typeInfo.
ElementTypeInfo
, customNumberHandling: effectiveNumberHandling);
313
Debug.Assert(typeInfo.
ElementTypeInfo
!= null);
329
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)
884
JsonTypeInfo.
ElementTypeInfo