|
JsonContract | GetContractSafe (Type type) |
|
JsonSerializerProxy | GetInternalSerializer () |
|
JToken | CreateJToken (JsonReader reader, JsonContract contract) |
|
JToken | CreateJObject (JsonReader reader) |
|
object | CreateValueInternal (JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue) |
|
JsonConverter | GetConverter (JsonContract contract, JsonConverter memberConverter, JsonContainerContract containerContract, JsonProperty containerProperty) |
|
object | CreateObject (JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue) |
|
bool | ReadMetadataPropertiesToken (JTokenReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, out object newValue, out string id) |
|
bool | ReadMetadataProperties (JsonReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, out object newValue, out string id) |
|
void | ResolveTypeName (JsonReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, string qualifiedTypeName) |
|
JsonArrayContract | EnsureArrayContract (JsonReader reader, Type objectType, JsonContract contract) |
|
object | CreateList (JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue, string id) |
|
bool | HasNoDefinedType (JsonContract contract) |
|
object | EnsureType (JsonReader reader, object value, CultureInfo culture, JsonContract contract, Type targetType) |
|
bool | SetPropertyValue (JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target) |
|
bool | CalculatePropertyDetails (JsonProperty property, ref JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target, out bool useExistingValue, out object currentValue, out JsonContract propertyContract, out bool gottenCurrentValue) |
|
void | AddReference (JsonReader reader, string id, object value) |
|
bool | HasFlag (DefaultValueHandling value, DefaultValueHandling flag) |
|
bool | ShouldSetPropertyValue (JsonProperty property, object value) |
|
IList | CreateNewList (JsonReader reader, JsonArrayContract contract, out bool createdFromNonDefaultCreator) |
|
IDictionary | CreateNewDictionary (JsonReader reader, JsonDictionaryContract contract, out bool createdFromNonDefaultCreator) |
|
void | OnDeserializing (JsonReader reader, JsonContract contract, object value) |
|
void | OnDeserialized (JsonReader reader, JsonContract contract, object value) |
|
object | PopulateDictionary (IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, string id) |
|
object | PopulateMultidimensionalArray (IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, string id) |
|
void | ThrowUnexpectedEndException (JsonReader reader, JsonContract contract, object currentObject, string message) |
|
object | PopulateList (IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, string id) |
|
object | CreateISerializable (JsonReader reader, JsonISerializableContract contract, JsonProperty member, string id) |
|
object | CreateObjectUsingCreatorWithParameters (JsonReader reader, JsonObjectContract contract, JsonProperty containerProperty, ObjectConstructor< object > creator, string id) |
|
object | DeserializeConvertable (JsonConverter converter, JsonReader reader, Type objectType, object existingValue) |
|
List< JsonSerializerInternalReader.CreatorPropertyContext > | ResolvePropertyAndCreatorValues (JsonObjectContract contract, JsonProperty containerProperty, JsonReader reader, Type objectType) |
|
bool | ReadForType (JsonReader reader, JsonContract contract, bool hasConverter) |
|
object | PopulateObject (object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, string id) |
|
bool | ShouldDeserialize (JsonReader reader, JsonProperty property, object target) |
|
bool | CheckPropertyName (JsonReader reader, string memberName) |
|
void | SetExtensionData (JsonObjectContract contract, JsonProperty member, JsonReader reader, string memberName, object o) |
|
object | ReadExtensionDataValue (JsonObjectContract contract, JsonProperty member, JsonReader reader) |
|
void | EndProcessProperty (object newObject, JsonReader reader, JsonObjectContract contract, int initialDepth, JsonProperty property, JsonSerializerInternalReader.PropertyPresence presence, bool setDefaultValue) |
|
void | SetPropertyPresence (JsonReader reader, JsonProperty property, Dictionary< JsonProperty, JsonSerializerInternalReader.PropertyPresence > requiredProperties) |
|
void | HandleError (JsonReader reader, bool readPastError, int initialDepth) |
|
ErrorContext | GetErrorContext (object currentObject, object member, string path, Exception error) |
|