2 overrides of TryWriteAsObject
System.Text.Json (2)
System\Text\Json\Serialization\JsonConverterFactory.cs (1)
123
internal sealed override bool
TryWriteAsObject
(
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
110
internal sealed override bool
TryWriteAsObject
(Utf8JsonWriter writer, object? value, JsonSerializerOptions options, ref WriteStack state)
3 references to TryWriteAsObject
System.Text.Json (3)
System\Text\Json\Serialization\Converters\FSharp\FSharpUnionConverter.cs (1)
444
bool success = field.Converter.
TryWriteAsObject
(writer, fieldValues[i], options, ref state);
System\Text\Json\Serialization\Converters\Union\JsonUnionConverter.cs (1)
193
return caseTypeInfo.Converter.
TryWriteAsObject
(writer, caseValue, options, ref state);
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
394
success = polymorphicConverter.
TryWriteAsObject
(writer, value, options, ref state);