<PackageReference Include="Newtonsoft.Json" Version="9.0.1" />
API Differences between 9.0.1 and 13.0.3
19 Additions
144 Removals
Newtonsoft.Json
-
public class DefaultJsonNameTable : JsonNameTable
-
public static class JsonConvert
- public static Task<T> DeserializeObjectAsync<T>(string value)
- public static Task<T> DeserializeObjectAsync<T>(string value, JsonSerializerSettings settings)
- public static Task<object> DeserializeObjectAsync(string value)
- public static Task<object> DeserializeObjectAsync(string value, Type type, JsonSerializerSettings settings)
- public static XDocument DeserializeXNode(string value, string deserializeRootElementName, bool writeArrayAttribute, bool encodeSpecialCharacters)
- public static Task PopulateObjectAsync(string value, object target, JsonSerializerSettings settings)
- public static Task<string> SerializeObjectAsync(object value)
- public static Task<string> SerializeObjectAsync(object value, Formatting formatting)
- public static Task<string> SerializeObjectAsync(object value, Formatting formatting, JsonSerializerSettings settings)
-
public abstract class JsonConverter
-
public abstract class JsonConverter<T> : JsonConverter
-
public abstract class JsonNameTable
-
public sealed class JsonObjectAttribute : JsonContainerAttribute
-
public abstract class JsonReader : IDisposable
-
public class JsonReaderException : JsonException
-
public class JsonSerializationException : JsonException
-
public class JsonSerializer
-
public class JsonSerializerSettings
-
public class JsonTextReader : JsonReader, IJsonLineInfo
-
public abstract class JsonWriter : IDisposable
- public bool AutoCompleteOnClose { get; set; }
- public virtual Task CloseAsync(CancellationToken cancellationToken = default)
- public virtual Task FlushAsync(CancellationToken cancellationToken = default)
- protected Task SetWriteStateAsync(JsonToken token, object value, CancellationToken cancellationToken)
- public virtual Task (string text, CancellationToken cancellationToken = default)
- public virtual Task WriteEndArrayAsync(CancellationToken cancellationToken = default)
- protected virtual Task WriteEndAsync(JsonToken token, CancellationToken cancellationToken)
- public virtual Task WriteEndAsync(CancellationToken cancellationToken = default)
- public virtual Task WriteEndConstructorAsync(CancellationToken cancellationToken = default)
- public virtual Task WriteEndObjectAsync(CancellationToken cancellationToken = default)
- protected virtual Task WriteIndentAsync(CancellationToken cancellationToken)
- protected virtual Task WriteIndentSpaceAsync(CancellationToken cancellationToken)
- public virtual Task WriteNullAsync(CancellationToken cancellationToken = default)
- public virtual Task WritePropertyNameAsync(string name, CancellationToken cancellationToken = default)
- public virtual Task WritePropertyNameAsync(string name, bool escape, CancellationToken cancellationToken = default)
- public virtual Task WriteRawAsync(string json, CancellationToken cancellationToken = default)
- public virtual Task WriteRawValueAsync(string json, CancellationToken cancellationToken = default)
- public virtual Task WriteStartArrayAsync(CancellationToken cancellationToken = default)
- public virtual Task WriteStartConstructorAsync(string name, CancellationToken cancellationToken = default)
- public virtual Task WriteStartObjectAsync(CancellationToken cancellationToken = default)
- public Task WriteTokenAsync(JsonReader reader, CancellationToken cancellationToken = default)
- public Task WriteTokenAsync(JsonReader reader, bool writeChildren, CancellationToken cancellationToken = default)
- public Task WriteTokenAsync(JsonToken token, CancellationToken cancellationToken = default)
- public Task WriteTokenAsync(JsonToken token, object value, CancellationToken cancellationToken = default)
- public virtual Task WriteUndefinedAsync(CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(bool value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(bool? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(byte value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(byte? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(byte[] value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(char value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(char? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(DateTime value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(DateTime? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(DateTimeOffset value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(DateTimeOffset? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(decimal value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(decimal? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(double value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(double? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(float value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(float? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(Guid value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(Guid? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(int value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(int? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(long value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(long? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(object value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(sbyte value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(sbyte? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(short value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(short? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(string value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(TimeSpan value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(TimeSpan? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(uint value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(uint? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(ulong value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(ulong? value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(Uri value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(ushort value, CancellationToken cancellationToken = default)
- public virtual Task WriteValueAsync(ushort? value, CancellationToken cancellationToken = default)
- protected virtual Task WriteValueDelimiterAsync(CancellationToken cancellationToken)
- public virtual Task WriteWhitespaceAsync(string ws, CancellationToken cancellationToken = default)
-
public class JsonWriterException : JsonException
-
public enum TypeNameAssemblyFormatHandling
Newtonsoft.Json.Converters
Newtonsoft.Json.Linq
-
public enum DuplicatePropertyNameHandling
-
public class JArray : JContainer, IList<JToken>, ICollection<JToken>, IEnumerable<JToken>, IEnumerable
-
public class JConstructor : JContainer
-
public class JObject : JContainer, IDictionary<string, JToken>, ICollection<KeyValuePair<string, JToken>>, IEnumerable<KeyValuePair<string, JToken>>, IEnumerable, INotifyPropertyChanged
-
public class JProperty : JContainer
-
public class JRaw : JValue
-
public class JsonCloneSettings
-
public class JsonLoadSettings
-
public class JsonMergeSettings
-
public class JsonSelectSettings
-
public abstract class JToken : IJEnumerable<JToken>, IEnumerable<JToken>, IEnumerable, IJsonLineInfo, IDynamicMetaObjectProvider
- public static Task<JToken> LoadAsync(JsonReader reader, CancellationToken cancellationToken = default)
- public static Task<JToken> LoadAsync(JsonReader reader, JsonLoadSettings settings, CancellationToken cancellationToken = default)
- public static Task<JToken> ReadFromAsync(JsonReader reader, CancellationToken cancellationToken = default)
- public static Task<JToken> ReadFromAsync(JsonReader reader, JsonLoadSettings settings, CancellationToken cancellationToken = default)
- public JToken DeepClone(JsonCloneSettings settings)
- public JToken SelectToken(string path, JsonSelectSettings settings)
- public IEnumerable<JToken> SelectTokens(string path, JsonSelectSettings settings)
- public virtual Task WriteToAsync(JsonWriter writer, CancellationToken cancellationToken, JsonConverter[] converters)
- public Task WriteToAsync(JsonWriter writer, JsonConverter[] converters)
-
public class JTokenReader : JsonReader, IJsonLineInfo
Newtonsoft.Json.Serialization