10 references to Value
System.Text.Json (10)
System\Text\Json\Nodes\JsonValueOfTPrimitive.cs (1)
22Debug.Assert(converter is { IsInternalConverter: true, ConverterStrategy: ConverterStrategy.Value });
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (1)
397Debug.Assert(jsonPropertyInfo.EffectiveConverter.ConverterStrategy != ConverterStrategy.Value);
System\Text\Json\Serialization\JsonConverter.cs (2)
44CanUseDirectReadOrWrite = value == ConverterStrategy.Value && IsInternalConverter; 45RequiresReadAhead = value == ConverterStrategy.Value;
System\Text\Json\Serialization\JsonConverterOfT.cs (4)
53private protected override ConverterStrategy GetDefaultConverterStrategy() => ConverterStrategy.Value; 167if (ConverterStrategy == ConverterStrategy.Value) 346if (ConverterStrategy == ConverterStrategy.Value) 505Debug.Assert(isValueConverter == (ConverterStrategy == ConverterStrategy.Value));
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (1)
172EffectiveConverter.ConverterStrategy != ConverterStrategy.Value &&
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1312case ConverterStrategy.Value: return JsonTypeInfoKind.None;