Class JsonObjectContract
Inheritance
JsonObjectContract
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public class JsonObjectContract : Newtonsoft.Json.Serialization.JsonContainerContract
Constructors
Declaration
public JsonObjectContract (Type underlyingType);
Parameters
Properties
Declaration
public Newtonsoft.Json.Serialization.JsonPropertyCollection CreatorParameters { get; }
Property Value
Declaration
public Newtonsoft.Json.Serialization.ExtensionDataGetter ExtensionDataGetter { get; set; }
Property Value
Declaration
public Func<string,string> ExtensionDataNameResolver { get; set; }
Property Value
Declaration
public Newtonsoft.Json.Serialization.ExtensionDataSetter ExtensionDataSetter { get; set; }
Property Value
Declaration
public Type ExtensionDataValueType { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.Required> ItemRequired { get; set; }
Property Value
Declaration
public Newtonsoft.Json.MemberSerialization MemberSerialization { get; set; }
Property Value
Declaration
public Newtonsoft.Json.Serialization.ObjectConstructor<object> OverrideCreator { get; set; }
Property Value
Declaration
public Newtonsoft.Json.Serialization.JsonPropertyCollection Properties { get; }
Property Value