28 overrides of WriteAsPropertyNameCore
System.Text.Json (28)
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
69
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, T value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Object\ObjectConverter.cs (1)
49
internal sealed override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, object value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\BooleanConverter.cs (1)
36
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, bool value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\ByteConverter.cs (1)
33
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, byte value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\CharConverter.cs (1)
53
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, char value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\DateOnlyConverter.cs (1)
66
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, DateOnly value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\DateTimeConverter.cs (1)
27
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, DateTime value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\DateTimeOffsetConverter.cs (1)
27
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, DateTimeOffset value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\DecimalConverter.cs (1)
32
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, decimal value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\DoubleConverter.cs (1)
33
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, double value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
194
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, T value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\GuidConverter.cs (1)
28
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, Guid value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\HalfConverter.cs (1)
78
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, Half value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\Int128Converter.cs (1)
72
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, Int128 value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\Int16Converter.cs (1)
34
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, short value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\Int32Converter.cs (1)
34
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, int value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\Int64Converter.cs (1)
33
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, long value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\SByteConverter.cs (1)
33
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, sbyte value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\SingleConverter.cs (1)
34
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, float value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\StringConverter.cs (1)
36
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, string value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\TimeOnlyConverter.cs (1)
89
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, TimeOnly value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\TimeSpanConverter.cs (1)
87
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, TimeSpan value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\UInt128Converter.cs (1)
72
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, UInt128 value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\UInt16Converter.cs (1)
34
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, ushort value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\UInt32Converter.cs (1)
34
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, uint value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\UInt64Converter.cs (1)
33
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, ulong value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\UriConverter.cs (1)
46
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, Uri value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
System\Text\Json\Serialization\Converters\Value\VersionConverter.cs (1)
108
internal override void
WriteAsPropertyNameCore
(Utf8JsonWriter writer, Version value, JsonSerializerOptions options, bool isWritingExtensionDataProperty)
8 references to WriteAsPropertyNameCore
System.Text.Json (8)
System\Text\Json\Serialization\Converters\Collection\DictionaryDefaultConverter.cs (1)
58
_keyConverter.
WriteAsPropertyNameCore
(writer, key, options, state.Current.IsWritingExtensionDataProperty);
System\Text\Json\Serialization\Converters\Collection\DictionaryOfTKeyTValueConverter.cs (2)
56
_keyConverter.
WriteAsPropertyNameCore
(writer, key, options, state.Current.IsWritingExtensionDataProperty);
75
_keyConverter.
WriteAsPropertyNameCore
(writer, key, options, state.Current.IsWritingExtensionDataProperty);
System\Text\Json\Serialization\Converters\Collection\IDictionaryConverter.cs (2)
77
_keyConverter.
WriteAsPropertyNameCore
(writer, keyString, options, state.Current.IsWritingExtensionDataProperty);
83
_valueConverter.
WriteAsPropertyNameCore
(writer, key, options, state.Current.IsWritingExtensionDataProperty);
System\Text\Json\Serialization\Converters\Value\JsonPrimitiveConverter.cs (1)
23
WriteAsPropertyNameCore
(writer, value, options, isWritingExtensionDataProperty: false);
System\Text\Json\Serialization\JsonConverterOfT.cs (2)
100
WriteAsPropertyNameCore
(writer, valueOfT, options, isWritingExtensionDataProperty);
633
fallbackConverter.
WriteAsPropertyNameCore
(writer, value, options, isWritingExtensionDataProperty: false);