Class JsonSerializerSettings | Azure SDK for Net
Jessica Wood
Published Feb 16, 2026
Inheritance
JsonSerializerSettings
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public class JsonSerializerSettings Constructors
JsonSerializerSettings()
Declaration
public JsonSerializerSettings (); Properties
Binder
Declaration
[System.Obsolete("Binder is obsolete. Use SerializationBinder instead.")]
public System.Runtime.Serialization.SerializationBinder Binder { get; set; } Property Value
CheckAdditionalContent
Declaration
public bool CheckAdditionalContent { get; set; } Property Value
ConstructorHandling
Declaration
public Newtonsoft.Json.ConstructorHandling ConstructorHandling { get; set; } Property Value
Context
Declaration
public System.Runtime.Serialization.StreamingContext Context { get; set; } Property Value
ContractResolver
Declaration
public Newtonsoft.Json.Serialization.IContractResolver ContractResolver { get; set; } Property Value
Converters
Declaration
public System.Collections.Generic.IList<Newtonsoft.Json.JsonConverter> Converters { get; set; } Property Value
Culture
Declaration
public System.Globalization.CultureInfo Culture { get; set; } Property Value
DateFormatHandling
Declaration
public Newtonsoft.Json.DateFormatHandling DateFormatHandling { get; set; } Property Value
DateFormatString
Declaration
public string DateFormatString { get; set; } Property Value
DateParseHandling
Declaration
public Newtonsoft.Json.DateParseHandling DateParseHandling { get; set; } Property Value
DateTimeZoneHandling
Declaration
public Newtonsoft.Json.DateTimeZoneHandling DateTimeZoneHandling { get; set; } Property Value
DefaultValueHandling
Declaration
public Newtonsoft.Json.DefaultValueHandling DefaultValueHandling { get; set; } Property Value
EqualityComparer
Declaration
public System.Collections.IEqualityComparer EqualityComparer { get; set; } Property Value
Error
Declaration
public EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs> Error { get; set; } Property Value
FloatFormatHandling
Declaration
public Newtonsoft.Json.FloatFormatHandling FloatFormatHandling { get; set; } Property Value
FloatParseHandling
Declaration
public Newtonsoft.Json.FloatParseHandling FloatParseHandling { get; set; } Property Value
Formatting
Declaration
public Newtonsoft.Json.Formatting Formatting { get; set; } Property Value
MaxDepth
Declaration
public Nullable<int> MaxDepth { get; set; } Property Value
MetadataPropertyHandling
MissingMemberHandling
Declaration
public Newtonsoft.Json.MissingMemberHandling MissingMemberHandling { get; set; } Property Value
NullValueHandling
Declaration
public Newtonsoft.Json.NullValueHandling NullValueHandling { get; set; } Property Value
ObjectCreationHandling
Declaration
public Newtonsoft.Json.ObjectCreationHandling ObjectCreationHandling { get; set; } Property Value
PreserveReferencesHandling
Declaration
public Newtonsoft.Json.PreserveReferencesHandling PreserveReferencesHandling { get; set; } Property Value
ReferenceLoopHandling
Declaration
public Newtonsoft.Json.ReferenceLoopHandling ReferenceLoopHandling { get; set; } Property Value
ReferenceResolver
Declaration
[System.Obsolete("ReferenceResolver property is obsolete. Use the ReferenceResolverProvider property to set the IReferenceResolver: settings.ReferenceResolverProvider = () => resolver")]
public Newtonsoft.Json.Serialization.IReferenceResolver ReferenceResolver { get; set; } Property Value
ReferenceResolverProvider
Declaration
public Func<Newtonsoft.Json.Serialization.IReferenceResolver> ReferenceResolverProvider { get; set; } Property Value
SerializationBinder
Declaration
public Newtonsoft.Json.Serialization.ISerializationBinder SerializationBinder { get; set; } Property Value
StringEscapeHandling
Declaration
public Newtonsoft.Json.StringEscapeHandling StringEscapeHandling { get; set; } Property Value
TraceWriter
Declaration
public Newtonsoft.Json.Serialization.ITraceWriter TraceWriter { get; set; } Property Value
TypeNameAssemblyFormat
Declaration
[System.Obsolete("TypeNameAssemblyFormat is obsolete. Use TypeNameAssemblyFormatHandling instead.")]
public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TypeNameAssemblyFormat { get; set; } Property Value
TypeNameAssemblyFormatHandling
Declaration
public Newtonsoft.Json.TypeNameAssemblyFormatHandling TypeNameAssemblyFormatHandling { get; set; } Property Value
TypeNameHandling
Declaration
public Newtonsoft.Json.TypeNameHandling TypeNameHandling { get; set; }