// Assembly: Newtonsoft.Json
// Full name: Newtonsoft.Json.Serialization.JsonObjectContract

namespace Newtonsoft.Json.Serialization
{
public class JsonObjectContract // TypeDefIndex: 10384
{
	// Fields
	type#22553 <MemberSerialization>k__BackingField;
	type#9687 <MissingMemberHandling>k__BackingField;
	type#9707 <ItemRequired>k__BackingField;
	type#9694 <ItemNullValueHandling>k__BackingField;
	type#21358 <Properties>k__BackingField;
	type#18227 <ExtensionDataSetter>k__BackingField;
	type#18225 <ExtensionDataGetter>k__BackingField;
	type#5862 <ExtensionDataNameResolver>k__BackingField;
	type#15315 ExtensionDataIsJToken;
	type#9616 _hasRequiredOrDefaultValueProperties;
	type#9751 _overrideCreator;
	type#9751 _parameterizedCreator;
	type#21357 _creatorParameters;
	type#27706 _extensionDataValueType;

	// Methods
	// RVA: -1
	public type#22552 get_MemberSerialization() { }
	// RVA: -1
	public type#28660 set_MemberSerialization(type#22552 value) { }
	// RVA: -1
	public type#9686 get_MissingMemberHandling() { }
	// RVA: -1
	public type#28660 set_MissingMemberHandling(type#9686 value) { }
	// RVA: -1
	public type#9706 get_ItemRequired() { }
	// RVA: -1
	public type#28660 set_ItemRequired(type#9706 value) { }
	// RVA: -1
	public type#9693 get_ItemNullValueHandling() { }
	// RVA: -1
	public type#28660 set_ItemNullValueHandling(type#9693 value) { }
	// RVA: -1
	public type#21356 get_Properties() { }
	// RVA: -1
	public type#21356 get_CreatorParameters() { }
	// RVA: -1
	public type#9750 get_OverrideCreator() { }
	// RVA: -1
	public type#28660 set_OverrideCreator(type#9750 value) { }
	// RVA: -1
	internal type#9750 get_ParameterizedCreator() { }
	// RVA: -1
	internal type#28660 set_ParameterizedCreator(type#9750 value) { }
	// RVA: -1
	public type#18226 get_ExtensionDataSetter() { }
	// RVA: -1
	public type#28660 set_ExtensionDataSetter(type#18226 value) { }
	// RVA: -1
	public type#18224 get_ExtensionDataGetter() { }
	// RVA: -1
	public type#28660 set_ExtensionDataGetter(type#18224 value) { }
	// RVA: -1
	public type#28660 set_ExtensionDataValueType(type#27705 value) { }
	// RVA: -1
	public type#5861 get_ExtensionDataNameResolver() { }
	// RVA: -1
	public type#28660 set_ExtensionDataNameResolver(type#5861 value) { }
	// RVA: -1
	internal type#15313 get_HasRequiredOrDefaultValueProperties() { }
	// RVA: -1
	public type#28660 .ctor(type#27705 underlyingType) { }
	// RVA: -1
	internal type#23705 GetUninitializedObject() { }
}
}
