Class JsonConvert | Azure SDK for Net
Rachel Ross
Published Feb 16, 2026
Inheritance
JsonConvert
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public static class JsonConvert Fields
False
Declaration
public static readonly string False; Field Value
NaN
Declaration
public static readonly string NaN; Field Value
NegativeInfinity
Declaration
public static readonly string NegativeInfinity; Field Value
Null
Declaration
public static readonly string Null; Field Value
PositiveInfinity
Declaration
public static readonly string PositiveInfinity; Field Value
True
Declaration
public static readonly string True; Field Value
Undefined
Declaration
public static readonly string Undefined; Field Value
Properties
DefaultSettings
Declaration
public static Func<Newtonsoft.Json.JsonSerializerSettings> DefaultSettings { get; set; } Property Value
Methods
DeserializeAnonymousType<T>(String, T)
Declaration
public static T DeserializeAnonymousType<T> (string value, T anonymousTypeObject); Parameters
| String value |
| T anonymousTypeObject |
Returns
Type Parameters
DeserializeAnonymousType<T>(String, T, JsonSerializerSettings)
Declaration
public static T DeserializeAnonymousType<T> (string value, T anonymousTypeObject, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
Type Parameters
DeserializeObject(String)
Declaration
public static object DeserializeObject (string value); Parameters
Returns
DeserializeObject(String, JsonSerializerSettings)
Declaration
public static object DeserializeObject (string value, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
DeserializeObject(String, Type)
Declaration
public static object DeserializeObject (string value, Type type); Parameters
Returns
DeserializeObject(String, Type, JsonConverter[])
Declaration
public static object DeserializeObject (string value, Type type, params Newtonsoft.Json.JsonConverter[] converters); Parameters
Returns
DeserializeObject(String, Type, JsonSerializerSettings)
Declaration
public static object DeserializeObject (string value, Type type, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
DeserializeObject<T>(String)
Declaration
public static T DeserializeObject<T> (string value); Parameters
Returns
Type Parameters
DeserializeObject<T>(String, JsonConverter[])
Declaration
public static T DeserializeObject<T> (string value, params Newtonsoft.Json.JsonConverter[] converters); Parameters
Returns
Type Parameters
DeserializeObject<T>(String, JsonSerializerSettings)
Declaration
public static T DeserializeObject<T> (string value, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
Type Parameters
DeserializeXmlNode(String)
Declaration
public static System.Xml.XmlDocument DeserializeXmlNode (string value); Parameters
Returns
DeserializeXmlNode(String, String)
Declaration
public static System.Xml.XmlDocument DeserializeXmlNode (string value, string deserializeRootElementName); Parameters
Returns
DeserializeXmlNode(String, String, Boolean)
Declaration
public static System.Xml.XmlDocument DeserializeXmlNode (string value, string deserializeRootElementName, bool writeArrayAttribute); Parameters
Returns
DeserializeXNode(String, String)
Declaration
public static System.Xml.Linq.XDocument DeserializeXNode (string value, string deserializeRootElementName); Parameters
Returns
DeserializeXNode(String, String, Boolean)
Declaration
public static System.Xml.Linq.XDocument DeserializeXNode (string value, string deserializeRootElementName, bool writeArrayAttribute); Parameters
Returns
DeserializeXNode(String)
Declaration
public static System.Xml.Linq.XDocument DeserializeXNode (string value); Parameters
Returns
PopulateObject(String, Object)
Declaration
public static void PopulateObject (string value, object target); Parameters
PopulateObject(String, Object, JsonSerializerSettings)
Declaration
public static void PopulateObject (string value, object target, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
SerializeObject(Object, Type, Formatting, JsonSerializerSettings)
Declaration
public static string SerializeObject (object value, Type type, Newtonsoft.Json.Formatting formatting, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
SerializeObject(Object, Type, JsonSerializerSettings)
Declaration
public static string SerializeObject (object value, Type type, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
SerializeObject(Object, Formatting, JsonSerializerSettings)
Declaration
public static string SerializeObject (object value, Newtonsoft.Json.Formatting formatting, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
SerializeObject(Object, Formatting, JsonConverter[])
Declaration
public static string SerializeObject (object value, Newtonsoft.Json.Formatting formatting, params Newtonsoft.Json.JsonConverter[] converters); Parameters
Returns
SerializeObject(Object)
Declaration
public static string SerializeObject (object value); Parameters
Returns
SerializeObject(Object, JsonConverter[])
Declaration
public static string SerializeObject (object value, params Newtonsoft.Json.JsonConverter[] converters); Parameters
Returns
SerializeObject(Object, Formatting)
Declaration
public static string SerializeObject (object value, Newtonsoft.Json.Formatting formatting); Parameters
Returns
SerializeObject(Object, JsonSerializerSettings)
Declaration
public static string SerializeObject (object value, Newtonsoft.Json.JsonSerializerSettings settings); Parameters
Returns
SerializeXmlNode(XmlNode, Formatting, Boolean)
Declaration
public static string SerializeXmlNode (System.Xml.XmlNode node, Newtonsoft.Json.Formatting formatting, bool omitRootObject); Parameters
Returns
SerializeXmlNode(XmlNode)
Declaration
public static string SerializeXmlNode (System.Xml.XmlNode node); Parameters
Returns
SerializeXmlNode(XmlNode, Formatting)
Declaration
public static string SerializeXmlNode (System.Xml.XmlNode node, Newtonsoft.Json.Formatting formatting); Parameters
Returns
SerializeXNode(XObject)
Declaration
public static string SerializeXNode (System.Xml.Linq.XObject node); Parameters
Returns
SerializeXNode(XObject, Formatting)
Declaration
public static string SerializeXNode (System.Xml.Linq.XObject node, Newtonsoft.Json.Formatting formatting); Parameters
Returns
SerializeXNode(XObject, Formatting, Boolean)
Declaration
public static string SerializeXNode (System.Xml.Linq.XObject node, Newtonsoft.Json.Formatting formatting, bool omitRootObject); Parameters
Returns
ToString(Int64)
Declaration
public static string ToString (long value); Parameters
Returns
ToString(String, Char)
Declaration
public static string ToString (string value, char delimiter); Parameters
Returns
ToString(DateTimeOffset, DateFormatHandling)
Declaration
public static string ToString (DateTimeOffset value, Newtonsoft.Json.DateFormatHandling format); Parameters
Returns
ToString(Uri)
Declaration
public static string ToString (Uri value); Parameters
Returns
ToString(UInt64)
Declaration
[System.CLSCompliant(false)]
public static string ToString (ulong value); Parameters
Returns
ToString(UInt32)
Declaration
[System.CLSCompliant(false)]
public static string ToString (uint value); Parameters
Returns
ToString(UInt16)
Declaration
[System.CLSCompliant(false)]
public static string ToString (ushort value); Parameters
Returns
ToString(TimeSpan)
Declaration
public static string ToString (TimeSpan value); Parameters
Returns
ToString(String)
Declaration
public static string ToString (string value); Parameters
Returns
ToString(Single)
Declaration
public static string ToString (float value); Parameters
Returns
ToString(SByte)
Declaration
[System.CLSCompliant(false)]
public static string ToString (sbyte value); Parameters
Returns
ToString(Object)
Declaration
public static string ToString (object value); Parameters
Returns
ToString(Int32)
Declaration
public static string ToString (int value); Parameters
Returns
ToString(Int16)
Declaration
public static string ToString (short value); Parameters
Returns
ToString(Guid)
Declaration
public static string ToString (Guid value); Parameters
Returns
ToString(Enum)
Declaration
public static string ToString (Enum value); Parameters
Returns
ToString(Double)
Declaration
public static string ToString (double value); Parameters
Returns
ToString(Decimal)
Declaration
public static string ToString (decimal value); Parameters
Returns
ToString(DateTimeOffset)
Declaration
public static string ToString (DateTimeOffset value); Parameters
Returns
ToString(DateTime)
Declaration
public static string ToString (DateTime value); Parameters
Returns
ToString(Char)
Declaration
public static string ToString (char value); Parameters
Returns
ToString(Byte)
Declaration
public static string ToString (byte value); Parameters
Returns
ToString(Boolean)
Declaration
public static string ToString (bool value); Parameters
Returns
ToString(DateTime, DateFormatHandling, DateTimeZoneHandling)
Declaration
public static string ToString (DateTime value, Newtonsoft.Json.DateFormatHandling format, Newtonsoft.Json.DateTimeZoneHandling timeZoneHandling); Parameters
Returns
ToString(String, Char, StringEscapeHandling)
Declaration
public static string ToString (string value, char delimiter, Newtonsoft.Json.StringEscapeHandling stringEscapeHandling);