Newtonsoft.Json.Serialization.JsonObjectContract
namespace Newtonsoft.Json.Serialization
{
public class JsonObjectContract : JsonContainerContract
{
public MemberSerialization MemberSerialization { get; set; }
public MissingMemberHandling? MissingMemberHandling { get; set; }
public Required? ItemRequired { get; set; }
public NullValueHandling? ItemNullValueHandling { get; set; }
public JsonPropertyCollection Properties { get; }
public JsonPropertyCollection CreatorParameters { get; }
public ObjectConstructor<object> OverrideCreator { get; set; }
public ExtensionDataSetter ExtensionDataSetter { get; set; }
public ExtensionDataGetter ExtensionDataGetter { get; set; }
public Type ExtensionDataValueType { get; set; }
public Func<string, string> ExtensionDataNameResolver { get; set; }
public JsonObjectContract(Type underlyingType);
}
}