16 overrides of WriteNumberWithCustomHandling
System.Text.Json (16)
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
75
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, T? value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\ByteConverter.cs (1)
48
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, byte value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\DecimalConverter.cs (1)
48
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, decimal value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\DoubleConverter.cs (1)
55
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, double value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\HalfConverter.cs (1)
112
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, Half value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\Int128Converter.cs (1)
90
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, Int128 value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\Int16Converter.cs (1)
50
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, short value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\Int32Converter.cs (1)
50
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, int value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\Int64Converter.cs (1)
49
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, long value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\NullableConverter.cs (1)
96
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, T? value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\SByteConverter.cs (1)
49
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, sbyte value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\SingleConverter.cs (1)
56
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, float value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\UInt128Converter.cs (1)
90
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, UInt128 value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\UInt16Converter.cs (1)
50
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, ushort value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\UInt32Converter.cs (1)
50
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, uint value, JsonNumberHandling handling)
System\Text\Json\Serialization\Converters\Value\UInt64Converter.cs (1)
49
internal override void
WriteNumberWithCustomHandling
(Utf8JsonWriter writer, ulong value, JsonNumberHandling handling)
4 references to WriteNumberWithCustomHandling
System.Text.Json (4)
System\Text\Json\Nodes\JsonValueOfTPrimitive.cs (1)
54
converter.
WriteNumberWithCustomHandling
(writer, Value, options.NumberHandling);
System\Text\Json\Serialization\Converters\Value\NullableConverter.cs (1)
104
_elementConverter.
WriteNumberWithCustomHandling
(writer, value.Value, handling);
System\Text\Json\Serialization\JsonConverterOfT.cs (2)
106
WriteNumberWithCustomHandling
(writer, valueOfT, handling);
350
WriteNumberWithCustomHandling
(writer, value, state.Current.NumberHandling.Value);