<PackageReference Include="Newtonsoft.Json" Version="4.5.10" />
API Differences between 4.5.10 and 4.0.1
937 Additions
0 Removals
Newtonsoft.Json
-
public enum ConstructorHandling
-
public enum DateFormatHandling
-
public enum DateParseHandling
-
public enum DateTimeZoneHandling
-
public enum DefaultValueHandling
-
public enum Formatting
-
public interface IJsonLineInfo
-
public sealed class JsonArrayAttribute : JsonContainerAttribute
-
public sealed class JsonConstructorAttribute : Attribute
-
public abstract class JsonContainerAttribute : Attribute
-
public static class JsonConvert
- public static readonly string False
- public static readonly string NaN
- public static readonly string NegativeInfinity
- public static readonly string Null
- public static readonly string PositiveInfinity
- public static readonly string True
- public static readonly string Undefined
- public static T DeserializeAnonymousType<T>(string value, T anonymousTypeObject)
- public static object DeserializeObject(string value)
- public static object DeserializeObject(string value, JsonSerializerSettings settings)
- public static object DeserializeObject(string value, Type type)
- public static T DeserializeObject<T>(string value)
- public static T DeserializeObject<T>(string value, JsonConverter[] converters)
- public static T DeserializeObject<T>(string value, JsonSerializerSettings settings)
- public static object DeserializeObject(string value, Type type, JsonConverter[] converters)
- public static object DeserializeObject(string value, Type type, JsonSerializerSettings settings)
- public static XmlDocument DeserializeXmlNode(string value)
- public static XmlDocument DeserializeXmlNode(string value, string deserializeRootElementName)
- public static XmlDocument DeserializeXmlNode(string value, string deserializeRootElementName, bool writeArrayAttribute)
- public static void PopulateObject(string value, object target)
- public static void PopulateObject(string value, object target, JsonSerializerSettings settings)
- public static string SerializeObject(object value)
- public static string SerializeObject(object value, Formatting formatting)
- public static string SerializeObject(object value, JsonConverter[] converters)
- public static string SerializeObject(object value, Formatting formatting, JsonConverter[] converters)
- public static string SerializeObject(object value, JsonSerializerSettings settings)
- public static string SerializeObject(object value, Formatting formatting, JsonSerializerSettings settings)
- public static string SerializeXmlNode(XmlNode node)
- public static string SerializeXmlNode(XmlNode node, Formatting formatting)
- public static string SerializeXmlNode(XmlNode node, Formatting formatting, bool omitRootObject)
- public static string ToString(DateTime value)
- public static string ToString(DateTime value, DateFormatHandling format, DateTimeZoneHandling timeZoneHandling)
- public static string ToString(bool value)
- public static string ToString(char value)
- public static string ToString(Enum value)
- public static string ToString(int value)
- public static string ToString(short value)
- public static string ToString(ushort value)
- public static string ToString(uint value)
- public static string ToString(long value)
- public static string ToString(ulong value)
- public static string ToString(float value)
- public static string ToString(double value)
- public static string ToString(byte value)
- public static string ToString(sbyte value)
- public static string ToString(decimal value)
- public static string ToString(Guid value)
- public static string ToString(TimeSpan value)
- public static string ToString(Uri value)
- public static string ToString(string value)
- public static string ToString(string value, char delimter)
- public static string ToString(object value)
-
public abstract class JsonConverter
-
public sealed class JsonConverterAttribute : Attribute
-
public class JsonConverterCollection : Collection<JsonConverter>
-
public sealed class JsonDictionaryAttribute : JsonContainerAttribute
-
public class JsonException : Exception
-
public sealed class JsonIgnoreAttribute : Attribute
-
public sealed class JsonObjectAttribute : JsonContainerAttribute
-
public sealed class JsonPropertyAttribute : Attribute
-
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 class JsonTextWriter : JsonWriter
-
public enum JsonToken
-
public class JsonValidatingReader : JsonReader, IJsonLineInfo
-
public abstract class JsonWriter : IDisposable
-
public class JsonWriterException : JsonException
-
public enum MemberSerialization
-
public enum MissingMemberHandling
-
public enum NullValueHandling
-
public enum ObjectCreationHandling
-
public enum PreserveReferencesHandling
-
public enum ReferenceLoopHandling
-
public enum Required
-
public enum TypeNameHandling
-
public enum WriteState
Newtonsoft.Json.Bson
Newtonsoft.Json.Converters
Newtonsoft.Json.Linq
-
public static class Extensions
-
public interface IJEnumerable<T> : IEnumerable<T>, IEnumerable where T : JToken
-
public class JArray : JContainer, IList<JToken>, ICollection<JToken>, IEnumerable<JToken>, IEnumerable
-
public class JConstructor : JContainer
-
public abstract class JContainer : JToken, IList<JToken>, ICollection<JToken>, IEnumerable<JToken>, ITypedList, IBindingList, IList, ICollection, IEnumerable
-
public struct JEnumerable<T> : IJEnumerable<T>, IEnumerable<T>, IEnumerable where T : JToken
-
public class JObject : JContainer, IDictionary<string, JToken>, ICollection<KeyValuePair<string, JToken>>, IEnumerable<KeyValuePair<string, JToken>>, IEnumerable, INotifyPropertyChanged, ICustomTypeDescriptor
-
public class JProperty : JContainer
-
public class JPropertyDescriptor : PropertyDescriptor
-
public class JRaw : JValue
-
public abstract class JToken : IJEnumerable<JToken>, IEnumerable<JToken>, IEnumerable, IJsonLineInfo, ICloneable
-
public class JTokenEqualityComparer : IEqualityComparer<JToken>
-
public class JTokenReader : JsonReader, IJsonLineInfo
-
public enum JTokenType
-
public class JTokenWriter : JsonWriter
-
public class JValue : JToken, IEquatable<JValue>, IFormattable, IComparable, IComparable<JValue>
Newtonsoft.Json.Schema
Newtonsoft.Json.Serialization
-
public sealed delegate Action : MulticastDelegate
-
public sealed delegate Action<T1, T2> : MulticastDelegate
-
public sealed delegate Action<T1, T2, T3> : MulticastDelegate
-
public sealed delegate Action<T1, T2, T3, T4> : MulticastDelegate
-
public class CamelCasePropertyNamesContractResolver : DefaultContractResolver
-
public class DefaultContractResolver : IContractResolver
-
public class DefaultSerializationBinder : SerializationBinder
-
public class DynamicValueProvider : IValueProvider
-
public class ErrorContext
-
public class ErrorEventArgs : EventArgs
-
public sealed delegate Func<TResult> : MulticastDelegate
-
public sealed delegate Func<T, TResult> : MulticastDelegate
-
public sealed delegate Func<T1, T2, TResult> : MulticastDelegate
-
public sealed delegate Func<T1, T2, T3, TResult> : MulticastDelegate
-
public sealed delegate Func<T1, T2, T3, T4, TResult> : MulticastDelegate
-
public interface IContractResolver
-
public interface IReferenceResolver
-
public interface IValueProvider
-
public class JsonArrayContract : JsonContainerContract
-
public class JsonContainerContract : JsonContract
-
public abstract class JsonContract
-
public class JsonDictionaryContract : JsonContainerContract
-
public class JsonISerializableContract : JsonContract
-
public class JsonLinqContract : JsonContract
-
public class JsonObjectContract : JsonContainerContract
-
public class JsonPrimitiveContract : JsonContract
-
public class JsonProperty
-
public class JsonPropertyCollection : KeyedCollection<string, JsonProperty>
-
public class JsonStringContract : JsonPrimitiveContract
-
public sealed delegate ObjectConstructor<T> : MulticastDelegate
-
public sealed class OnErrorAttribute : Attribute
-
public class ReflectionValueProvider : IValueProvider