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

namespace Newtonsoft.Json.Serialization
{
public class JsonTypeReflector // TypeDefIndex: 10400
{
	// Fields
	type#9619 _fullyTrusted;
	type#10588 CreatorCache;
	type#10591 AssociatedMetadataTypesCache;
	type#25082 _metadataTypeAttributeReflectionObject;

	// Methods
	// RVA: -1
	public static type#455 GetCachedAttribute(type#23705 attributeProvider) { }
	// RVA: -1
	public static type#15313 CanTypeDescriptorConvertString(type#27705 type, type#12193 typeConverter) { }
	// RVA: -1
	public static type#16905 GetDataContractAttribute(type#27705 type) { }
	// RVA: -1
	public static type#16916 GetDataMemberAttribute(type#22536 memberInfo) { }
	// RVA: -1
	public static type#22552 GetObjectMemberSerialization(type#27705 objectType, type#15313 ignoreSerializableAttribute) { }
	// RVA: -1
	public static type#21329 GetJsonConverter(type#23705 attributeProvider) { }
	// RVA: -1
	public static type#21329 CreateJsonConverterInstance(type#27705 converterType, type#13299 args) { }
	// RVA: -1
	public static type#23230 CreateNamingStrategyInstance(type#27705 namingStrategyType, type#13299 args) { }
	// RVA: -1
	public static type#23230 GetContainerNamingStrategy(type#21318 containerAttribute) { }
	// RVA: -1
	private static type#5673 GetCreator(type#27705 type) { }
	// RVA: -1
	private static type#27705 GetAssociatedMetadataType(type#27705 type) { }
	// RVA: -1
	private static type#27705 GetAssociateMetadataTypeFromAttribute(type#27705 type) { }
	// RVA: -1
	private static type#454 GetAttribute(type#27705 type) { }
	// RVA: -1
	private static type#452 GetAttribute(type#22536 memberInfo) { }
	// RVA: -1
	public static type#15313 IsNonSerializable(type#23705 provider) { }
	// RVA: -1
	public static type#15313 IsSerializable(type#23705 provider) { }
	// RVA: -1
	public static type#453 GetAttribute(type#23705 provider) { }
	// RVA: -1
	public static type#15313 get_FullyTrusted() { }
	// RVA: -1
	public static type#25073 get_ReflectionDelegateFactory() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
