Show / Hide Table of Contents

    Class JsonSerializerSettings

    Inheritance
    Object
    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
    SerializationBinder

    CheckAdditionalContent

    Declaration
    public bool CheckAdditionalContent { get; set; }
    Property Value
    Boolean

    ConstructorHandling

    Declaration
    public Newtonsoft.Json.ConstructorHandling ConstructorHandling { get; set; }
    Property Value
    ConstructorHandling

    Context

    Declaration
    public System.Runtime.Serialization.StreamingContext Context { get; set; }
    Property Value
    StreamingContext

    ContractResolver

    Declaration
    public Newtonsoft.Json.Serialization.IContractResolver ContractResolver { get; set; }
    Property Value
    IContractResolver

    Converters

    Declaration
    public System.Collections.Generic.IList<Newtonsoft.Json.JsonConverter> Converters { get; set; }
    Property Value
    IList<JsonConverter>

    Culture

    Declaration
    public System.Globalization.CultureInfo Culture { get; set; }
    Property Value
    CultureInfo

    DateFormatHandling

    Declaration
    public Newtonsoft.Json.DateFormatHandling DateFormatHandling { get; set; }
    Property Value
    DateFormatHandling

    DateFormatString

    Declaration
    public string DateFormatString { get; set; }
    Property Value
    String

    DateParseHandling

    Declaration
    public Newtonsoft.Json.DateParseHandling DateParseHandling { get; set; }
    Property Value
    DateParseHandling

    DateTimeZoneHandling

    Declaration
    public Newtonsoft.Json.DateTimeZoneHandling DateTimeZoneHandling { get; set; }
    Property Value
    DateTimeZoneHandling

    DefaultValueHandling

    Declaration
    public Newtonsoft.Json.DefaultValueHandling DefaultValueHandling { get; set; }
    Property Value
    DefaultValueHandling

    EqualityComparer

    Declaration
    public System.Collections.IEqualityComparer EqualityComparer { get; set; }
    Property Value
    IEqualityComparer

    Error

    Declaration
    public EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs> Error { get; set; }
    Property Value
    EventHandler<ErrorEventArgs>

    FloatFormatHandling

    Declaration
    public Newtonsoft.Json.FloatFormatHandling FloatFormatHandling { get; set; }
    Property Value
    FloatFormatHandling

    FloatParseHandling

    Declaration
    public Newtonsoft.Json.FloatParseHandling FloatParseHandling { get; set; }
    Property Value
    FloatParseHandling

    Formatting

    Declaration
    public Newtonsoft.Json.Formatting Formatting { get; set; }
    Property Value
    Formatting

    MaxDepth

    Declaration
    public Nullable<int> MaxDepth { get; set; }
    Property Value
    Nullable<Int32>

    MetadataPropertyHandling

    Declaration
    public Newtonsoft.Json.MetadataPropertyHandling MetadataPropertyHandling { get; set; }
    Property Value
    MetadataPropertyHandling

    MissingMemberHandling

    Declaration
    public Newtonsoft.Json.MissingMemberHandling MissingMemberHandling { get; set; }
    Property Value
    MissingMemberHandling

    NullValueHandling

    Declaration
    public Newtonsoft.Json.NullValueHandling NullValueHandling { get; set; }
    Property Value
    NullValueHandling

    ObjectCreationHandling

    Declaration
    public Newtonsoft.Json.ObjectCreationHandling ObjectCreationHandling { get; set; }
    Property Value
    ObjectCreationHandling

    PreserveReferencesHandling

    Declaration
    public Newtonsoft.Json.PreserveReferencesHandling PreserveReferencesHandling { get; set; }
    Property Value
    PreserveReferencesHandling

    ReferenceLoopHandling

    Declaration
    public Newtonsoft.Json.ReferenceLoopHandling ReferenceLoopHandling { get; set; }
    Property Value
    ReferenceLoopHandling

    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
    IReferenceResolver

    ReferenceResolverProvider

    Declaration
    public Func<Newtonsoft.Json.Serialization.IReferenceResolver> ReferenceResolverProvider { get; set; }
    Property Value
    Func<IReferenceResolver>

    SerializationBinder

    Declaration
    public Newtonsoft.Json.Serialization.ISerializationBinder SerializationBinder { get; set; }
    Property Value
    ISerializationBinder

    StringEscapeHandling

    Declaration
    public Newtonsoft.Json.StringEscapeHandling StringEscapeHandling { get; set; }
    Property Value
    StringEscapeHandling

    TraceWriter

    Declaration
    public Newtonsoft.Json.Serialization.ITraceWriter TraceWriter { get; set; }
    Property Value
    ITraceWriter

    TypeNameAssemblyFormat

    Declaration
    [System.Obsolete("TypeNameAssemblyFormat is obsolete. Use TypeNameAssemblyFormatHandling instead.")]
    public System.Runtime.Serialization.Formatters.FormatterAssemblyStyle TypeNameAssemblyFormat { get; set; }
    Property Value
    FormatterAssemblyStyle

    TypeNameAssemblyFormatHandling

    Declaration
    public Newtonsoft.Json.TypeNameAssemblyFormatHandling TypeNameAssemblyFormatHandling { get; set; }
    Property Value
    TypeNameAssemblyFormatHandling

    TypeNameHandling

    Declaration
    public Newtonsoft.Json.TypeNameHandling TypeNameHandling { get; set; }
    Property Value
    TypeNameHandling

    Back to top Azure SDK for Net