| void .ctor(JsonSerializer serializer) | Public+1 flags | | 0x08 |
| void Populate(JsonReader reader, object target) | Public | | 0x08 |
| JsonContract GetContractSafe(Type type) | Private | | 0x08 |
| JsonContract GetContract(Type type) | Private | | 0x08 |
| object Deserialize(JsonReader reader, Type objectType, bool checkAdditionalContent) | Public | | 0x08 |
| JsonSerializerProxy GetInternalSerializer() | Private | | 0x08 |
| JToken CreateJToken(JsonReader reader, JsonContract contract) | Private | | 0x08 |
| JToken CreateJObject(JsonReader reader) | Private | | 0x08 |
| object CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue) | Private | | 0x08 |
| bool CoerceEmptyStringToNull(Type objectType, JsonContract contract, const string& s) | PrivateStatic | | 0x08 |
| string GetExpectedDescription(JsonContract contract) | 1 flags | | 0x08 |
| JsonConverter GetConverter(JsonContract contract, JsonConverter memberConverter, JsonContainerContract containerContract, JsonProperty containerProperty) | Private | | 0x08 |
| object CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue) | Private | | 0x08 |
| bool ReadMetadataPropertiesToken(JTokenReader reader, Type& objectType, JsonContract& contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, Object& newValue, const string& id) | Private | | 0x08 |
| bool ReadMetadataProperties(JsonReader reader, Type& objectType, JsonContract& contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, Object& newValue, const string& id) | Private | | 0x08 |
| void ResolveTypeName(JsonReader reader, Type& objectType, JsonContract& contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, const string& qualifiedTypeName) | Private | | 0x08 |
| JsonArrayContract EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract) | Private | | 0x08 |
| object CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue, const string& id) | Private | | 0x08 |
| bool HasNoDefinedType(JsonContract contract) | Private | | 0x08 |
| object EnsureType(JsonReader reader, object value, CultureInfo culture, JsonContract contract, Type targetType) | Private | | 0x08 |
| bool SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target) | Private | | 0x08 |
| bool CalculatePropertyDetails(JsonProperty property, JsonConverter& propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target, bool useExistingValue, Object& currentValue, JsonContract& propertyContract, bool gottenCurrentValue, bool ignoredValue) | Private | | 0x08 |
| void AddReference(JsonReader reader, const string& id, object value) | Private | | 0x08 |
| bool HasFlag(const DefaultValueHandling& value, const DefaultValueHandling& flag) | Private | | 0x04 |
| bool ShouldSetPropertyValue(JsonProperty property, JsonObjectContract contract, object value) | Private | | 0x08 |
| IList CreateNewList(JsonReader reader, JsonArrayContract contract, bool createdFromNonDefaultCreator) | Private | | 0x08 |
| IDictionary CreateNewDictionary(JsonReader reader, JsonDictionaryContract contract, bool createdFromNonDefaultCreator) | Private | | 0x08 |
| void OnDeserializing(JsonReader reader, JsonContract contract, object value) | Private | | 0x08 |
| void OnDeserialized(JsonReader reader, JsonContract contract, object value) | Private | | 0x08 |
| object PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, const string& id) | Private | | 0x08 |
| object PopulateMultidimensionalArray(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, const string& id) | Private | | 0x08 |
| void ThrowUnexpectedEndException(JsonReader reader, JsonContract contract, object currentObject, const string& message) | Private | | 0x08 |
| object PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, const string& id) | Private | | 0x08 |
| object CreateISerializable(JsonReader reader, JsonISerializableContract contract, JsonProperty member, const string& id) | Private | | 0x08 |
| object CreateISerializableItem(JToken token, Type type, JsonISerializableContract contract, JsonProperty member) | 1 flags | | 0x08 |
| object CreateDynamic(JsonReader reader, JsonDynamicContract contract, JsonProperty member, const string& id) | Private | | 0x08 |
| object CreateObjectUsingCreatorWithParameters(JsonReader reader, JsonObjectContract contract, JsonProperty containerProperty, ObjectConstructor<System.Object> creator, const string& id) | Private | | 0x08 |
| object DeserializeConvertable(JsonConverter converter, JsonReader reader, Type objectType, object existingValue) | Private | | 0x08 |
| List<Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreatorPropertyContext> ResolvePropertyAndCreatorValues(JsonObjectContract contract, JsonProperty containerProperty, JsonReader reader, Type objectType) | Private | | 0x08 |
| object CreateNewObject(JsonReader reader, JsonObjectContract objectContract, JsonProperty containerMember, JsonProperty containerProperty, const string& id, bool createdFromNonDefaultCreator) | Public | | 0x08 |
| object PopulateObject(object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, const string& id) | Private | | 0x08 |
| bool ShouldDeserialize(JsonReader reader, JsonProperty property, object target) | Private | | 0x08 |
| bool CheckPropertyName(JsonReader reader, const string& memberName) | Private | | 0x08 |
| void SetExtensionData(JsonObjectContract contract, JsonProperty member, JsonReader reader, const string& memberName, object o) | Private | | 0x08 |
| object ReadExtensionDataValue(JsonObjectContract contract, JsonProperty member, JsonReader reader) | Private | | 0x08 |
| void EndProcessProperty(object newObject, JsonReader reader, JsonObjectContract contract, int initialDepth, JsonProperty property, const PropertyPresence& presence, bool setDefaultValue) | Private | | 0x08 |
| void SetPropertyPresence(JsonReader reader, JsonProperty property, Dictionary<Newtonsoft.Json.Serialization.JsonProperty requiredProperties) | Private | | 0x08 |
| void HandleError(JsonReader reader, bool readPastError, int initialDepth) | Private | | 0x08 |