< Summary

Information
Class: System.Text.Json.JsonSerializer
Assembly: System.Text.Json
File(s): File 1: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Helpers.cs
File 2: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Document.cs
File 3: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Element.cs
File 4: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleMetadata.cs
File 5: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandlePropertyName.cs
File 6: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Node.cs
File 7: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Pipe.cs
File 8: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Span.cs
File 9: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Stream.cs
File 10: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.String.cs
File 11: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Utf8JsonReader.cs
File 12: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.ByteArray.cs
File 13: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Document.cs
File 14: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Element.cs
File 15: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.HandleMetadata.cs
File 16: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Node.cs
File 17: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Pipe.cs
File 18: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Stream.cs
File 19: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.String.cs
File 20: https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Utf8JsonWriter.cs
Line coverage
2%
Covered lines: 39
Uncovered lines: 1641
Coverable lines: 1680
Total lines: 5249
Line coverage: 2.3%
Branch coverage
1%
Covered branches: 4
Total branches: 384
Branch coverage: 1%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Cyclomatic complexity NPath complexity Sequence coverage
File 1: .cctor()50%22100%
File 1: GetTypeInfo(...)75%44100%
File 1: GetTypeInfo(...)100%110%
File 1: GetTypeInfo(...)0%220%
File 1: ValidateInputType(...)0%440%
File 1: IsValidNumberHandlingValue(...)100%11100%
File 1: IsValidCreationHandlingValue(...)0%220%
File 1: IsValidUnmappedMemberHandlingValue(...)0%220%
File 1: UnboxOnRead(...)0%880%
File 1: ThrowUnableToCastValue(System.Object)0%220%
File 1: UnboxOnWrite(...)0%440%
File 1: GetOrAddListTypeInfoForRootLevelValueMode(...)0%220%
File 1: GetOrAddListTypeInfoForArrayMode(...)0%220%
File 1: GetOrAddIAsyncEnumerableTypeInfoForSerialize(...)0%220%
File 2: Deserialize(...)100%110%
File 2: Deserialize(...)100%110%
File 2: Deserialize(...)100%110%
File 2: Deserialize(...)100%110%
File 2: Deserialize(...)100%110%
File 3: Deserialize(...)100%110%
File 3: Deserialize(...)100%110%
File 3: Deserialize(...)100%110%
File 3: Deserialize(...)100%110%
File 3: Deserialize(...)100%110%
File 4: .cctor()100%11100%
File 4: TryReadMetadata(...)0%1041040%
File 4: IsMetadataPropertyName(...)100%110%
File 4: GetMetadataPropertyName(...)0%28280%
File 4: TryHandleReferenceFromJsonElement(...)0%20200%
File 4: TryHandleReferenceFromJsonNode(...)0%16160%
File 4: ReadAsStringMetadataValue(System.Text.Json.Nodes.JsonNode)0%880%
File 4: ValidateMetadataForObjectConverter(...)0%220%
File 4: ValidateMetadataForArrayConverter(...)0%880%
File 4: ResolveReferenceId(...)100%110%
File 5: LookupProperty(...)0%12120%
File 5: GetPropertyName(...)0%660%
File 5: CreateExtensionDataProperty(...)0%32320%
File 6: Deserialize(...)100%110%
File 6: Deserialize(...)100%110%
File 6: Deserialize(...)100%110%
File 6: Deserialize(...)100%110%
File 6: Deserialize(...)100%110%
File 6: ReadFromNode(...)0%220%
File 6: ReadFromNodeAsObject(...)0%220%
File 7: DeserializeAsync(...)100%110%
File 7: DeserializeAsync(...)100%110%
File 7: DeserializeAsync(...)100%110%
File 7: DeserializeAsync(...)100%110%
File 7: DeserializeAsync(...)100%11100%
File 7: DeserializeAsyncEnumerable(...)100%110%
File 7: DeserializeAsyncEnumerable(...)100%110%
File 7: DeserializeAsyncEnumerable(...)100%110%
File 7: DeserializeAsyncEnumerable(...)100%110%
File 7: DeserializeAsyncEnumerableCore(...)0%220%
File 7: CreateAsyncEnumerableFromArray()0%660%
File 8: Deserialize(...)100%110%
File 8: Deserialize(...)100%110%
File 8: Deserialize(...)100%110%
File 8: Deserialize(...)100%110%
File 8: Deserialize(...)100%110%
File 8: ReadFromSpan(...)0%440%
File 8: ReadFromSpanAsObject(...)0%440%
File 9: DeserializeAsync(...)100%110%
File 9: Deserialize(...)100%110%
File 9: DeserializeAsync(...)100%11100%
File 9: Deserialize(...)100%110%
File 9: DeserializeAsync(...)100%110%
File 9: DeserializeAsync(...)100%110%
File 9: Deserialize(...)100%110%
File 9: Deserialize(...)100%110%
File 9: DeserializeAsync(...)100%110%
File 9: Deserialize(...)100%110%
File 9: DeserializeAsyncEnumerable(...)100%110%
File 9: DeserializeAsyncEnumerable(...)100%110%
File 9: DeserializeAsyncEnumerable(...)100%110%
File 9: DeserializeAsyncEnumerable(...)100%110%
File 9: DeserializeAsyncEnumerableCore(...)0%220%
File 9: CreateAsyncEnumerableFromArray()0%660%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: Deserialize(...)100%110%
File 10: ReadFromSpan(...)0%660%
File 10: ReadFromSpanAsObject(...)0%660%
File 11: Deserialize(...)100%110%
File 11: Deserialize(...)100%110%
File 11: Deserialize(...)100%110%
File 11: Deserialize(...)100%110%
File 11: Deserialize(...)100%110%
File 11: Read(...)0%220%
File 11: ReadAsObject(...)0%220%
File 11: GetReaderScopedToNextValue(...)0%42420%
File 12: SerializeToUtf8Bytes(...)100%110%
File 12: SerializeToUtf8Bytes(...)100%110%
File 12: SerializeToUtf8Bytes(...)100%110%
File 12: SerializeToUtf8Bytes(...)100%110%
File 12: SerializeToUtf8Bytes(...)100%110%
File 12: WriteBytes(...)100%110%
File 12: WriteBytesAsObject(...)100%110%
File 13: SerializeToDocument(...)100%110%
File 13: SerializeToDocument(...)100%110%
File 13: SerializeToDocument(...)100%110%
File 13: SerializeToDocument(...)100%110%
File 13: SerializeToDocument(...)100%110%
File 13: WriteDocument(...)100%110%
File 13: WriteDocumentAsObject(...)100%110%
File 14: SerializeToElement(...)100%110%
File 14: SerializeToElement(...)100%110%
File 14: SerializeToElement(...)100%110%
File 14: SerializeToElement(...)100%110%
File 14: SerializeToElement(...)100%110%
File 14: WriteElement(...)100%110%
File 14: WriteElementAsObject(...)100%110%
File 15: .cctor()100%11100%
File 15: WriteMetadataForObject(...)0%880%
File 15: WriteMetadataForCollection(...)100%110%
File 15: TryGetReferenceForValue(...)0%220%
File 16: SerializeToNode(...)100%110%
File 16: SerializeToNode(...)100%110%
File 16: SerializeToNode(...)100%110%
File 16: SerializeToNode(...)100%110%
File 16: SerializeToNode(...)100%110%
File 16: WriteNode(...)100%110%
File 16: WriteNodeAsObject(...)100%110%
File 17: SerializeAsync(...)100%110%
File 17: SerializeAsync(...)100%110%
File 17: SerializeAsync(...)100%110%
File 17: SerializeAsync(...)100%110%
File 17: SerializeAsync(...)100%110%
File 17: SerializeAsyncEnumerable(...)0%220%
File 17: SerializeAsyncEnumerable(...)0%220%
File 17: SerializeAsyncEnumerableAsJsonLines()0%880%
File 18: SerializeAsync(...)100%110%
File 18: Serialize(...)100%110%
File 18: SerializeAsync(...)100%110%
File 18: Serialize(...)100%110%
File 18: SerializeAsync(...)100%110%
File 18: Serialize(...)100%110%
File 18: SerializeAsync(...)100%110%
File 18: Serialize(...)100%110%
File 18: SerializeAsync(...)100%110%
File 18: Serialize(...)100%110%
File 18: SerializeAsyncEnumerable(...)0%220%
File 18: SerializeAsyncEnumerable(...)0%220%
File 18: SerializeAsyncEnumerableAsJsonLines()100%110%
File 19: Serialize(...)100%110%
File 19: Serialize(...)100%110%
File 19: Serialize(...)100%110%
File 19: Serialize(...)100%110%
File 19: Serialize(...)100%110%
File 19: WriteString(...)100%110%
File 19: WriteStringAsObject(...)100%110%
File 20: Serialize(...)100%110%
File 20: Serialize(...)100%110%
File 20: Serialize(...)100%110%
File 20: Serialize(...)100%110%
File 20: Serialize(...)100%110%

File(s)

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Helpers.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Helpers.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Document.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Document.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Element.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Element.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleMetadata.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleMetadata.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandlePropertyName.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandlePropertyName.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Node.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Node.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Pipe.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Pipe.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Span.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Span.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Stream.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Stream.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.String.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.String.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Utf8JsonReader.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.Utf8JsonReader.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.ByteArray.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.ByteArray.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Document.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Document.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Element.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Element.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.HandleMetadata.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.HandleMetadata.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Node.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Node.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Pipe.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Pipe.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Stream.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Stream.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.String.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.String.cs': Response status code does not indicate success: 404 (Not Found).

https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Utf8JsonWriter.cs

Error during reading file 'https://raw.githubusercontent.com/dotnet/runtime/87bcbd26c0325d512bb7d091f493e73201aee1d6/src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.Utf8JsonWriter.cs': Response status code does not indicate success: 404 (Not Found).

Methods/Properties

IsReflectionEnabledByDefault()
.cctor()
GetTypeInfo(System.Text.Json.JsonSerializerOptions,System.Type)
GetTypeInfo(System.Text.Json.JsonSerializerOptions)
GetTypeInfo(System.Text.Json.Serialization.JsonSerializerContext,System.Type)
ValidateInputType(System.Object,System.Type)
IsValidNumberHandlingValue(System.Text.Json.Serialization.JsonNumberHandling)
IsValidCreationHandlingValue(System.Text.Json.Serialization.JsonObjectCreationHandling)
IsValidUnmappedMemberHandlingValue(System.Text.Json.Serialization.JsonUnmappedMemberHandling)
UnboxOnRead(System.Object)
ThrowUnableToCastValue(System.Object)
UnboxOnWrite(System.Object)
GetOrAddListTypeInfoForRootLevelValueMode(System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<T>)
GetOrAddListTypeInfoForArrayMode(System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<T>)
GetOrAddIAsyncEnumerableTypeInfoForSerialize(System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<T>)
Deserialize(System.Text.Json.JsonDocument,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.JsonDocument,System.Type,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.JsonDocument,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.Text.Json.JsonDocument,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.Text.Json.JsonDocument,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
Deserialize(System.Text.Json.JsonElement,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.JsonElement,System.Type,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.JsonElement,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.Text.Json.JsonElement,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.Text.Json.JsonElement,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
.cctor()
TryReadMetadata(System.Text.Json.Serialization.JsonConverter,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Text.Json.Utf8JsonReader&,System.Text.Json.ReadStack&)
IsMetadataPropertyName(System.ReadOnlySpan`1<System.Byte>,System.Text.Json.Serialization.Metadata.PolymorphicTypeResolver)
GetMetadataPropertyName(System.ReadOnlySpan`1<System.Byte>,System.Text.Json.Serialization.Metadata.PolymorphicTypeResolver)
TryHandleReferenceFromJsonElement(System.Text.Json.Utf8JsonReader&,System.Text.Json.ReadStack&,System.Text.Json.JsonElement,System.Object&)
TryHandleReferenceFromJsonNode(System.Text.Json.Utf8JsonReader&,System.Text.Json.ReadStack&,System.Text.Json.Nodes.JsonNode,System.Object&)
ReadAsStringMetadataValue(System.Text.Json.Nodes.JsonNode)
ValidateMetadataForObjectConverter(System.Text.Json.ReadStack&)
ValidateMetadataForArrayConverter(System.Text.Json.Serialization.JsonConverter,System.Text.Json.Utf8JsonReader&,System.Text.Json.ReadStack&)
ResolveReferenceId(System.Text.Json.ReadStack&)
LookupProperty(System.Object,System.ReadOnlySpan`1<System.Byte>,System.Text.Json.ReadStack&,System.Text.Json.JsonSerializerOptions,System.Boolean&,System.Boolean)
GetPropertyName(System.Text.Json.ReadStack&,System.Text.Json.Utf8JsonReader&,System.Text.Json.JsonSerializerOptions,System.Boolean&)
CreateExtensionDataProperty(System.Object,System.Text.Json.Serialization.Metadata.JsonPropertyInfo,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.Nodes.JsonNode,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.Nodes.JsonNode,System.Type,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.Nodes.JsonNode,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.Text.Json.Nodes.JsonNode,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.Text.Json.Nodes.JsonNode,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
ReadFromNode(System.Text.Json.Nodes.JsonNode,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
ReadFromNodeAsObject(System.Text.Json.Nodes.JsonNode,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
DeserializeAsync(System.IO.Pipelines.PipeReader,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
DeserializeAsync(System.IO.Pipelines.PipeReader,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Threading.CancellationToken)
DeserializeAsync(System.IO.Pipelines.PipeReader,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)
DeserializeAsync(System.IO.Pipelines.PipeReader,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken)
DeserializeAsync(System.IO.Pipelines.PipeReader,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
DeserializeAsyncEnumerable(System.IO.Pipelines.PipeReader,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
DeserializeAsyncEnumerable(System.IO.Pipelines.PipeReader,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Threading.CancellationToken)
DeserializeAsyncEnumerable(System.IO.Pipelines.PipeReader,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Boolean,System.Threading.CancellationToken)
DeserializeAsyncEnumerable(System.IO.Pipelines.PipeReader,System.Boolean,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
DeserializeAsyncEnumerableCore(System.IO.Pipelines.PipeReader,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<T>,System.Boolean,System.Threading.CancellationToken)
CreateAsyncEnumerableFromArray()
Deserialize(System.ReadOnlySpan`1<System.Byte>,System.Text.Json.JsonSerializerOptions)
Deserialize(System.ReadOnlySpan`1<System.Byte>,System.Type,System.Text.Json.JsonSerializerOptions)
Deserialize(System.ReadOnlySpan`1<System.Byte>,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.ReadOnlySpan`1<System.Byte>,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.ReadOnlySpan`1<System.Byte>,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
ReadFromSpan(System.ReadOnlySpan`1<System.Byte>,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Nullable`1<System.Int32>)
ReadFromSpanAsObject(System.ReadOnlySpan`1<System.Byte>,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Nullable`1<System.Int32>)
DeserializeAsync(System.IO.Stream,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
Deserialize(System.IO.Stream,System.Text.Json.JsonSerializerOptions)
DeserializeAsync(System.IO.Stream,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
Deserialize(System.IO.Stream,System.Type,System.Text.Json.JsonSerializerOptions)
DeserializeAsync(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Threading.CancellationToken)
DeserializeAsync(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)
Deserialize(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
DeserializeAsync(System.IO.Stream,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken)
Deserialize(System.IO.Stream,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
DeserializeAsyncEnumerable(System.IO.Stream,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
DeserializeAsyncEnumerable(System.IO.Stream,System.Boolean,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
DeserializeAsyncEnumerable(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Threading.CancellationToken)
DeserializeAsyncEnumerable(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Boolean,System.Threading.CancellationToken)
DeserializeAsyncEnumerableCore(System.IO.Stream,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<T>,System.Boolean,System.Threading.CancellationToken)
CreateAsyncEnumerableFromArray()
Deserialize(System.String,System.Text.Json.JsonSerializerOptions)
Deserialize(System.ReadOnlySpan`1<System.Char>,System.Text.Json.JsonSerializerOptions)
Deserialize(System.String,System.Type,System.Text.Json.JsonSerializerOptions)
Deserialize(System.ReadOnlySpan`1<System.Char>,System.Type,System.Text.Json.JsonSerializerOptions)
Deserialize(System.String,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.ReadOnlySpan`1<System.Char>,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.String,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.ReadOnlySpan`1<System.Char>,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.String,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
Deserialize(System.ReadOnlySpan`1<System.Char>,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
ReadFromSpan(System.ReadOnlySpan`1<System.Char>,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
ReadFromSpanAsObject(System.ReadOnlySpan`1<System.Char>,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.Text.Json.Utf8JsonReader&,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.Utf8JsonReader&,System.Type,System.Text.Json.JsonSerializerOptions)
Deserialize(System.Text.Json.Utf8JsonReader&,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Deserialize(System.Text.Json.Utf8JsonReader&,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Deserialize(System.Text.Json.Utf8JsonReader&,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
Read(System.Text.Json.Utf8JsonReader&,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
ReadAsObject(System.Text.Json.Utf8JsonReader&,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
GetReaderScopedToNextValue(System.Text.Json.Utf8JsonReader&,System.Text.Json.ReadStack&)
SerializeToUtf8Bytes(TValue,System.Text.Json.JsonSerializerOptions)
SerializeToUtf8Bytes(System.Object,System.Type,System.Text.Json.JsonSerializerOptions)
SerializeToUtf8Bytes(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
SerializeToUtf8Bytes(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeToUtf8Bytes(System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
WriteBytes(TValue&,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
WriteBytesAsObject(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeToDocument(TValue,System.Text.Json.JsonSerializerOptions)
SerializeToDocument(System.Object,System.Type,System.Text.Json.JsonSerializerOptions)
SerializeToDocument(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
SerializeToDocument(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeToDocument(System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
WriteDocument(TValue&,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
WriteDocumentAsObject(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeToElement(TValue,System.Text.Json.JsonSerializerOptions)
SerializeToElement(System.Object,System.Type,System.Text.Json.JsonSerializerOptions)
SerializeToElement(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
SerializeToElement(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeToElement(System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
WriteElement(TValue&,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
WriteElementAsObject(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
.cctor()
WriteMetadataForObject(System.Text.Json.Serialization.JsonConverter,System.Text.Json.WriteStack&,System.Text.Json.Utf8JsonWriter)
WriteMetadataForCollection(System.Text.Json.Serialization.JsonConverter,System.Text.Json.WriteStack&,System.Text.Json.Utf8JsonWriter)
TryGetReferenceForValue(System.Object,System.Text.Json.WriteStack&,System.Text.Json.Utf8JsonWriter)
SerializeToNode(TValue,System.Text.Json.JsonSerializerOptions)
SerializeToNode(System.Object,System.Type,System.Text.Json.JsonSerializerOptions)
SerializeToNode(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
SerializeToNode(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeToNode(System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
WriteNode(TValue&,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
WriteNodeAsObject(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeAsync(System.IO.Pipelines.PipeWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Threading.CancellationToken)
SerializeAsync(System.IO.Pipelines.PipeWriter,TValue,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
SerializeAsync(System.IO.Pipelines.PipeWriter,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)
SerializeAsync(System.IO.Pipelines.PipeWriter,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken)
SerializeAsync(System.IO.Pipelines.PipeWriter,System.Object,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
SerializeAsyncEnumerable(System.IO.Pipelines.PipeWriter,System.Collections.Generic.IAsyncEnumerable`1<TValue>,System.Boolean,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
SerializeAsyncEnumerable(System.IO.Pipelines.PipeWriter,System.Collections.Generic.IAsyncEnumerable`1<TValue>,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Boolean,System.Threading.CancellationToken)
SerializeAsyncEnumerableAsJsonLines()
SerializeAsync(System.IO.Stream,TValue,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
Serialize(System.IO.Stream,TValue,System.Text.Json.JsonSerializerOptions)
SerializeAsync(System.IO.Stream,System.Object,System.Type,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
Serialize(System.IO.Stream,System.Object,System.Type,System.Text.Json.JsonSerializerOptions)
SerializeAsync(System.IO.Stream,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Threading.CancellationToken)
Serialize(System.IO.Stream,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
SerializeAsync(System.IO.Stream,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo,System.Threading.CancellationToken)
Serialize(System.IO.Stream,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
SerializeAsync(System.IO.Stream,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext,System.Threading.CancellationToken)
Serialize(System.IO.Stream,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
SerializeAsyncEnumerable(System.IO.Stream,System.Collections.Generic.IAsyncEnumerable`1<TValue>,System.Boolean,System.Text.Json.JsonSerializerOptions,System.Threading.CancellationToken)
SerializeAsyncEnumerable(System.IO.Stream,System.Collections.Generic.IAsyncEnumerable`1<TValue>,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>,System.Boolean,System.Threading.CancellationToken)
SerializeAsyncEnumerableAsJsonLines()
Serialize(TValue,System.Text.Json.JsonSerializerOptions)
Serialize(System.Object,System.Type,System.Text.Json.JsonSerializerOptions)
Serialize(TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Serialize(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Serialize(System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)
WriteString(TValue&,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
WriteStringAsObject(System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Serialize(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.JsonSerializerOptions)
Serialize(System.Text.Json.Utf8JsonWriter,System.Object,System.Type,System.Text.Json.JsonSerializerOptions)
Serialize(System.Text.Json.Utf8JsonWriter,TValue,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1<TValue>)
Serialize(System.Text.Json.Utf8JsonWriter,System.Object,System.Text.Json.Serialization.Metadata.JsonTypeInfo)
Serialize(System.Text.Json.Utf8JsonWriter,System.Object,System.Type,System.Text.Json.Serialization.JsonSerializerContext)