8 overrides of ElementType
System.Text.Json (8)
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
19internal override Type? ElementType => _sourceConverter.ElementType;
System\Text\Json\Serialization\Converters\Collection\JsonCollectionConverter.cs (1)
19internal override Type ElementType => typeof(TElement);
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (1)
59internal override Type ElementType => typeof(TValue);
System\Text\Json\Serialization\Converters\Collection\RootLevelListConverter.cs (1)
18internal override Type? ElementType => typeof(T);
System\Text\Json\Serialization\Converters\FSharp\FSharpOptionConverter.cs (1)
14internal override Type? ElementType => typeof(TElement);
System\Text\Json\Serialization\Converters\FSharp\FSharpValueOptionConverter.cs (1)
14internal override Type? ElementType => typeof(TElement);
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
24internal override Type? ElementType => Converter.ElementType;
System\Text\Json\Serialization\Converters\Value\NullableConverter.cs (1)
10internal override Type? ElementType => typeof(T);
6 references to ElementType
System.Text.Json (6)
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
19internal override Type? ElementType => _sourceConverter.ElementType;
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
24internal override Type? ElementType => Converter.ElementType;
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
139Debug.Assert(typeInfo.Converter.ElementType is null);
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (2)
709Debug.Assert(EffectiveConverter.ElementType != null); 710potentialNumberType = EffectiveConverter.ElementType;
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
49ElementType = converter.ElementType;