terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Newtonsoft.Json.JsonSerializer Class Reference
+ Inheritance diagram for Newtonsoft.Json.JsonSerializer:

Public Member Functions

 JsonSerializer ()
 
void Populate (TextReader reader, object target)
 
void Populate (JsonReader reader, object target)
 
object Deserialize (JsonReader reader)
 
object Deserialize (TextReader reader, Type objectType)
 
Deserialize< T > (JsonReader cpp2il__autoParamName__idx_1)
 
object Deserialize (JsonReader reader, Type objectType)
 
void Serialize (TextWriter textWriter, object value)
 
void Serialize (JsonWriter jsonWriter, object value, Type objectType)
 
void Serialize (TextWriter textWriter, object value, Type objectType)
 
void Serialize (JsonWriter jsonWriter, object value)
 

Static Public Member Functions

static JsonSerializer Create ()
 
static JsonSerializer Create (JsonSerializerSettings settings)
 
static JsonSerializer CreateDefault ()
 
static JsonSerializer CreateDefault (JsonSerializerSettings settings)
 

Package Functions

bool IsCheckAdditionalContentSet ()
 
virtual void PopulateInternal (JsonReader reader, object target)
 
virtual object DeserializeInternal (JsonReader reader, Type objectType)
 
virtual void SerializeInternal (JsonWriter jsonWriter, object value, Type objectType)
 
IReferenceResolver GetReferenceResolver ()
 
JsonConverter GetMatchingConverter (Type type)
 
void OnError (ErrorEventArgs e)
 

Static Package Functions

static JsonConverter GetMatchingConverter (IList< JsonConverter > converters, Type objectType)
 

Package Attributes

TypeNameHandling _typeNameHandling
 
FormatterAssemblyStyle _typeNameAssemblyFormat
 
PreserveReferencesHandling _preserveReferencesHandling
 
ReferenceLoopHandling _referenceLoopHandling
 
MissingMemberHandling _missingMemberHandling
 
ObjectCreationHandling _objectCreationHandling
 
NullValueHandling _nullValueHandling
 
DefaultValueHandling _defaultValueHandling
 
ConstructorHandling _constructorHandling
 
MetadataPropertyHandling _metadataPropertyHandling
 
JsonConverterCollection _converters
 
IContractResolver _contractResolver
 
ITraceWriter _traceWriter
 
IEqualityComparer _equalityComparer
 
SerializationBinder _binder
 
StreamingContext _context
 

Properties

virtual EventHandler< ErrorEventArgsError
 
virtual IReferenceResolver ReferenceResolver [get, set]
 
virtual SerializationBinder Binder [get, set]
 
virtual ITraceWriter TraceWriter [get, set]
 
virtual IEqualityComparer EqualityComparer [get, set]
 
virtual TypeNameHandling TypeNameHandling [get, set]
 
virtual FormatterAssemblyStyle TypeNameAssemblyFormat [get, set]
 
virtual PreserveReferencesHandling PreserveReferencesHandling [get, set]
 
virtual ReferenceLoopHandling ReferenceLoopHandling [get, set]
 
virtual MissingMemberHandling MissingMemberHandling [get, set]
 
virtual NullValueHandling NullValueHandling [get, set]
 
virtual DefaultValueHandling DefaultValueHandling [get, set]
 
virtual ObjectCreationHandling ObjectCreationHandling [get, set]
 
virtual ConstructorHandling ConstructorHandling [get, set]
 
virtual MetadataPropertyHandling MetadataPropertyHandling [get, set]
 
virtual JsonConverterCollection Converters [get]
 
virtual IContractResolver ContractResolver [get, set]
 
virtual StreamingContext Context [get, set]
 
virtual Formatting Formatting [get, set]
 
virtual DateFormatHandling DateFormatHandling [get, set]
 
virtual DateTimeZoneHandling DateTimeZoneHandling [get, set]
 
virtual DateParseHandling DateParseHandling [get, set]
 
virtual FloatParseHandling FloatParseHandling [get, set]
 
virtual FloatFormatHandling FloatFormatHandling [get, set]
 
virtual StringEscapeHandling StringEscapeHandling [get, set]
 
virtual string DateFormatString [get, set]
 
virtual CultureInfo Culture [get, set]
 
virtual ? int MaxDepth [get, set]
 
virtual bool CheckAdditionalContent [get, set]
 

Private Member Functions

void SetupReader (JsonReader reader, [Out] CultureInfo previousCulture, [Out] DateTimeZoneHandling? previousDateTimeZoneHandling, [Out] DateParseHandling? previousDateParseHandling, [Out] FloatParseHandling? previousFloatParseHandling, [Out] int? previousMaxDepth, [Out] string previousDateFormatString)
 
void ResetReader (JsonReader reader, CultureInfo previousCulture, DateTimeZoneHandling? previousDateTimeZoneHandling, DateParseHandling? previousDateParseHandling, FloatParseHandling? previousFloatParseHandling, int? previousMaxDepth, string previousDateFormatString)
 

Static Private Member Functions

static void ApplySerializerSettings (JsonSerializer serializer, JsonSerializerSettings settings)
 

Private Attributes

IReferenceResolver _referenceResolver
 
Formatting_formatting
 
DateFormatHandling_dateFormatHandling
 
DateTimeZoneHandling_dateTimeZoneHandling
 
DateParseHandling_dateParseHandling
 
FloatFormatHandling_floatFormatHandling
 
FloatParseHandling_floatParseHandling
 
StringEscapeHandling_stringEscapeHandling
 
CultureInfo _culture
 
int? _maxDepth
 
bool _maxDepthSet
 
bool? _checkAdditionalContent
 
string _dateFormatString
 
bool _dateFormatStringSet
 
EventHandler< ErrorEventArgsError
 

Detailed Description

Definition at line 19 of file JsonSerializer.cs.


The documentation for this class was generated from the following file: