Class JsonContract
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public abstract class JsonContract
Properties
Declaration
public Newtonsoft.Json.JsonConverter Converter { get; set; }
Property Value
Declaration
public Type CreatedType { get; set; }
Property Value
Declaration
public Func<object> DefaultCreator { get; set; }
Property Value
Declaration
public bool DefaultCreatorNonPublic { get; set; }
Property Value
Declaration
public Nullable<bool> IsReference { get; set; }
Property Value
Declaration
public System.Collections.Generic.IList<Newtonsoft.Json.Serialization.SerializationCallback> OnDeserializedCallbacks { get; }
Property Value
Declaration
public System.Collections.Generic.IList<Newtonsoft.Json.Serialization.SerializationCallback> OnDeserializingCallbacks { get; }
Property Value
Declaration
public System.Collections.Generic.IList<Newtonsoft.Json.Serialization.SerializationErrorCallback> OnErrorCallbacks { get; }
Property Value
Declaration
public System.Collections.Generic.IList<Newtonsoft.Json.Serialization.SerializationCallback> OnSerializedCallbacks { get; }
Property Value
Declaration
public System.Collections.Generic.IList<Newtonsoft.Json.Serialization.SerializationCallback> OnSerializingCallbacks { get; }
Property Value
Declaration
public Type UnderlyingType { get; }
Property Value