Zdexby TheHolyOneZ
42,610 classes
Class

JsonSerializer

: Object
Newtonsoft.Json.JsonSerializer, Newtonsoft.Json 0x00E0 (224 B) inherited 0x0010 Newtonsoft.Json.dll
0x00x00E0

Members 31

OffsetSizeNameTypeFlagsDefault
0x04_typeNameHandlingTypeNameHandling1 flags—
0x04_typeNameAssemblyFormatHandlingTypeNameAssemblyFormatHandling1 flags—
0x04_preserveReferencesHandlingPreserveReferencesHandling1 flags—
0x04_referenceLoopHandlingReferenceLoopHandling1 flags—
0x04_missingMemberHandlingMissingMemberHandling1 flags—
0x04_objectCreationHandlingObjectCreationHandling1 flags—
0x04_nullValueHandlingNullValueHandling1 flags—
0x04_defaultValueHandlingDefaultValueHandling1 flags—
0x04_constructorHandlingConstructorHandling1 flags—
0x04_metadataPropertyHandlingMetadataPropertyHandling1 flags—
0x08_convertersJsonConverterCollection1 flags—
0x08_contractResolverIContractResolver1 flags—
0x08_traceWriterITraceWriter1 flags—
0x08_equalityComparerIEqualityComparer1 flags—
0x08_serializationBinderISerializationBinder1 flags—
0x10_contextStreamingContext1 flags—
0x08_referenceResolverIReferenceResolverPrivate—
0x08_formattingNullable<Newtonsoft.Json.Formatting>Private—
0x08_dateFormatHandlingNullable<Newtonsoft.Json.DateFormatHandling>Private—
0x08_dateTimeZoneHandlingNullable<Newtonsoft.Json.DateTimeZoneHandling>Private—
0x08_dateParseHandlingNullable<Newtonsoft.Json.DateParseHandling>Private—
0x08_floatFormatHandlingNullable<Newtonsoft.Json.FloatFormatHandling>Private—
0x08_floatParseHandlingNullable<Newtonsoft.Json.FloatParseHandling>Private—
0x08_stringEscapeHandlingNullable<Newtonsoft.Json.StringEscapeHandling>Private—
0x08_cultureCultureInfoPrivate—
0x08_maxDepthNullable<System.Int32>Private—
0x01_maxDepthSetboolPrivate—
0x02_checkAdditionalContentNullable<System.Boolean>Private—
0x00C30x05padding / unreflected
0x08_dateFormatStringstringPrivate—
0x01_dateFormatStringSetboolPrivate—
0x00D10x07padding / unreflected
0x08ErrorEventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>Private—

Functions 51

SignatureFlagsNativeParams
void add_Error(EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs> value)Public+3 flags0x08
void remove_Error(EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs> value)Public+3 flags0x08
void set_ReferenceResolver(IReferenceResolver value)Public+3 flags0x08
void set_SerializationBinder(ISerializationBinder value)Public+3 flags0x08
ITraceWriter get_TraceWriter()Public+3 flags0x08
void set_TraceWriter(ITraceWriter value)Public+3 flags0x08
void set_EqualityComparer(IEqualityComparer value)Public+3 flags0x08
void set_TypeNameHandling(const TypeNameHandling& value)Public+3 flags0x04
void set_TypeNameAssemblyFormatHandling(const TypeNameAssemblyFormatHandling& value)Public+3 flags0x04
void set_PreserveReferencesHandling(const PreserveReferencesHandling& value)Public+3 flags0x04
void set_ReferenceLoopHandling(const ReferenceLoopHandling& value)Public+3 flags0x04
void set_MissingMemberHandling(const MissingMemberHandling& value)Public+3 flags0x04
NullValueHandling get_NullValueHandling()Public+3 flags0x04
void set_NullValueHandling(const NullValueHandling& value)Public+3 flags0x04
void set_DefaultValueHandling(const DefaultValueHandling& value)Public+3 flags0x04
void set_ObjectCreationHandling(const ObjectCreationHandling& value)Public+3 flags0x04
void set_ConstructorHandling(const ConstructorHandling& value)Public+3 flags0x04
MetadataPropertyHandling get_MetadataPropertyHandling()Public+3 flags0x04
void set_MetadataPropertyHandling(const MetadataPropertyHandling& value)Public+3 flags0x04
JsonConverterCollection get_Converters()Public+3 flags0x08
IContractResolver get_ContractResolver()Public+3 flags0x08
void set_ContractResolver(IContractResolver value)Public+3 flags0x08
StreamingContext get_Context()Public+3 flags0x10
void set_Context(const StreamingContext& value)Public+3 flags0x10
Formatting get_Formatting()Public+3 flags0x04
void set_Formatting(const Formatting& value)Public+3 flags0x04
Nullable<System.Int32> get_MaxDepth()Public+3 flags0x08
bool get_CheckAdditionalContent()Public+3 flags0x01
void set_CheckAdditionalContent(bool value)Public+3 flags0x01
bool IsCheckAdditionalContentSet()1 flags0x01
void .ctor()Public+1 flags0x00
JsonSerializer Create()PublicStatic0x08
JsonSerializer Create(JsonSerializerSettings settings)PublicStatic0x08
JsonSerializer CreateDefault()PublicStatic0x08
JsonSerializer CreateDefault(JsonSerializerSettings settings)PublicStatic0x08
void ApplySerializerSettings(JsonSerializer serializer, JsonSerializerSettings settings)PrivateStatic0x08
void Populate(JsonReader reader, object target)Public0x08
void PopulateInternal(JsonReader reader, object target)3 flags0x08
uint8 Deserialize(JsonReader reader)Public—0x08
object Deserialize(JsonReader reader, Type objectType)Public0x08
object DeserializeInternal(JsonReader reader, Type objectType)3 flags0x08
void SetupReader(JsonReader reader, CultureInfo& previousCulture, const Nullable<Newtonsoft.Json.DateTimeZoneHandling>&& previousDateTimeZoneHandling, const Nullable<Newtonsoft.Json.DateParseHandling>&& previousDateParseHandling, const Nullable<Newtonsoft.Json.FloatParseHandling>&& previousFloatParseHandling, const Nullable<System.Int32>&& previousMaxDepth, const string& previousDateFormatString)1 flags0x08
void ResetReader(JsonReader reader, CultureInfo previousCulture, const Nullable<Newtonsoft.Json.DateTimeZoneHandling>& previousDateTimeZoneHandling, const Nullable<Newtonsoft.Json.DateParseHandling>& previousDateParseHandling, const Nullable<Newtonsoft.Json.FloatParseHandling>& previousFloatParseHandling, const Nullable<System.Int32>& previousMaxDepth, const string& previousDateFormatString)Private0x08
void Serialize(JsonWriter jsonWriter, object value, Type objectType)Public0x08
void Serialize(JsonWriter jsonWriter, object value)Public0x08
TraceJsonReader CreateTraceJsonReader(JsonReader reader)Private0x08
void SerializeInternal(JsonWriter jsonWriter, object value, Type objectType)3 flags0x08
IReferenceResolver GetReferenceResolver()1 flags0x08
JsonConverter GetMatchingConverter(Type type)1 flags0x08
JsonConverter GetMatchingConverter(IList<Newtonsoft.Json.JsonConverter> converters, Type objectType)Static+1 flags0x08
void OnError(ErrorEventArgs e)1 flags0x08

Subclasses 1

Used by 23

types with a member, parameter or interface of this type