<PackageReference Include="System.Text.Json" Version="8.0.1" />
API Differences between 8.0.1 and 6.0.0-rc.2.21480.5
166 Additions
0 Removals
System.Text.Json
-
public struct JsonEncodedText : IEquatable<JsonEncodedText>
- public string Value { get; }
-
public abstract class JsonNamingPolicy
-
public static class JsonSerializer
- public static bool IsReflectionEnabledByDefault { get; }
- public static object Deserialize(this JsonDocument document, JsonTypeInfo jsonTypeInfo)
- public static object Deserialize(this JsonElement element, JsonTypeInfo jsonTypeInfo)
- public static object Deserialize(this JsonNode node, JsonTypeInfo jsonTypeInfo)
- public static object Deserialize(ReadOnlySpan<byte> utf8Json, JsonTypeInfo jsonTypeInfo)
- public static object Deserialize(Stream utf8Json, JsonTypeInfo jsonTypeInfo)
- public static object Deserialize(string json, JsonTypeInfo jsonTypeInfo)
- public static object Deserialize(ReadOnlySpan<char> json, JsonTypeInfo jsonTypeInfo)
- public static object Deserialize(ref Utf8JsonReader reader, JsonTypeInfo jsonTypeInfo)
- public static ValueTask<object> DeserializeAsync(Stream utf8Json, JsonTypeInfo jsonTypeInfo, CancellationToken cancellationToken = default)
- public static IAsyncEnumerable<TValue> DeserializeAsyncEnumerable<TValue>(Stream utf8Json, JsonTypeInfo<TValue> jsonTypeInfo, CancellationToken cancellationToken = default)
- public static void Serialize(Stream utf8Json, object value, JsonTypeInfo jsonTypeInfo)
- public static string Serialize(object value, JsonTypeInfo jsonTypeInfo)
- public static void Serialize(Utf8JsonWriter writer, object value, JsonTypeInfo jsonTypeInfo)
- public static Task SerializeAsync(Stream utf8Json, object value, JsonTypeInfo jsonTypeInfo, CancellationToken cancellationToken = default)
- public static JsonDocument SerializeToDocument(object value, JsonTypeInfo jsonTypeInfo)
- public static JsonElement SerializeToElement(object value, JsonTypeInfo jsonTypeInfo)
- public static JsonNode SerializeToNode(object value, JsonTypeInfo jsonTypeInfo)
- public static byte[] SerializeToUtf8Bytes(object value, JsonTypeInfo jsonTypeInfo)
-
public sealed class JsonSerializerOptions
-
public struct JsonWriterOptions
-
public struct Utf8JsonReader
-
public sealed class Utf8JsonWriter : IDisposable, IAsyncDisposable
System.Text.Json.Nodes
System.Text.Json.Serialization
System.Text.Json.Serialization.Metadata