Zdexby TheHolyOneZ
49,743 classes
Class

JsonMapper

: Object
Best.HTTP.JSON.LitJson.JsonMapper, com.Tivadar.Best.HTTP 0x0010 (16 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0010

Members 26

OffsetSizeNameTypeFlagsDefault
0x04max_nesting_depthintPrivateStatic+1 flags—
0x08datetime_formatIFormatProviderPrivateStatic+1 flags—
0x08base_exporters_tableIDictionary<System.TypePrivateStatic+1 flags—
0x08custom_exporters_tableIDictionary<System.TypePrivateStatic+1 flags—
0x08base_importers_tableIDictionary<System.TypePrivateStatic+1 flags—
0x08custom_importers_tableIDictionary<System.TypePrivateStatic+1 flags—
0x08array_metadataIDictionary<System.TypePrivateStatic+1 flags—
0x08array_metadata_lockReaderWriterLockSlimPrivateStatic+1 flags—
0x08conv_opsIDictionary<System.TypePrivateStatic+1 flags—
0x08conv_ops_lockReaderWriterLockSlimPrivateStatic+1 flags—
0x08object_metadataIDictionary<System.TypePrivateStatic+1 flags—
0x08object_metadata_lockReaderWriterLockSlimPrivateStatic+1 flags—
0x08type_propertiesIDictionary<System.TypePrivateStatic+1 flags—
0x08type_properties_lockReaderWriterLockSlimPrivateStatic+1 flags—
—0x08static_writerJsonWriterPrivateStatic—
0x08_readerPoolConcurrentStack<Best.HTTP.JSON.LitJson.JsonReader>PrivateStatic—
0x08_stringInstanceCacheConcurrentDictionary<System.ReadOnlyMemory<System.Char>PrivateStatic—
—0x08_tmpPropertychar[]PrivateStatic—
0x08int_typeTypePrivateStatic—
0x08long_typeTypePrivateStatic—
0x08ulong_typeTypePrivateStatic—
0x08bool_typeTypePrivateStatic—
0x08double_typeTypePrivateStatic—
0x08string_typeTypePrivateStatic—
0x08nullable_typeTypePrivateStatic—
0x08_instanceProviderFunc<System.TypePrivateStatic—

Functions 40

SignatureFlagsNativeParams
void .cctor()PrivateStatic+1 flags0x00
bool HasInterface(Type type, const string& name)PrivateStatic0x08
PropertyInfo[] GetPublicInstanceProperties(Type type)PublicStatic0x08
ArrayMetadata AddArrayMetadata(Type type)PrivateStatic0x10
ObjectMetadata AddObjectMetadata(Type type)PrivateStatic0x18
List<Best.HTTP.JSON.LitJson.PropertyMetadata> AddTypeProperties(Type type)PrivateStatic0x08
MethodInfo GetConvOp(Type t1, Type t2)PrivateStatic0x08
bool TryReadInt(Type inst_type, JsonReader reader, ref int& value)PrivateStatic0x08
bool TryReadLong(Type inst_type, JsonReader reader, ref long& value)PrivateStatic0x08
bool TryReadULong(Type inst_type, JsonReader reader, ref ulong& value)PrivateStatic0x08
bool TryReadDouble(Type inst_type, JsonReader reader, ref double& value)PrivateStatic0x08
bool TryReadBool(Type inst_type, JsonReader reader, ref bool& value)PrivateStatic0x08
object ReadValue(Type inst_type, JsonReader reader, bool skipRead)PrivateStatic0x08
IJsonWrapper ReadValue(WrapperFactory factory, JsonReader reader)PrivateStatic0x08
void ReadSkip(JsonReader reader)PrivateStatic0x08
void RegisterBaseExporters()PrivateStatic0x00
void RegisterBaseImporters()PrivateStatic0x00
void RegisterImporter(IDictionary<System.Type table, Type json_type, Type value_type, ImporterFunc importer)PrivateStatic0x08
void WriteValue(object obj, JsonWriter writer, bool writer_is_private, int depth)PrivateStatic0x08
string ToJson(object obj)PublicStatic0x08
void ToJson(object obj, JsonWriter writer)PublicStatic0x08
JsonData ToObject(JsonReader reader)PublicStatic0x08
object ToObject(Type toType, JsonReader reader)PublicStatic0x08
JsonData ToObject(TextReader reader)PublicStatic0x08
JsonData ToObject(const string& json)PublicStatic0x08
uint8 ToObject(JsonReader reader)PublicStatic0x08
uint8 ToObject(TextReader reader)PublicStatic0x08
uint8 ToObject(const string& json)PublicStatic0x08
object ToObject(Type toType, const string& json)PublicStatic0x08
IJsonWrapper ToWrapper(WrapperFactory factory, JsonReader reader)PublicStatic0x08
IJsonWrapper ToWrapper(WrapperFactory factory, const string& json)PublicStatic0x08
void RegisterExporter(ExporterFunc<T> exporter)PublicStatic0x08
void RegisterImporter(ImporterFunc<TJson importer)PublicStatic0x08
void RegisterInstanceProvider(Func<System.Type provider)PublicStatic0x08
void RegisterStringCache(const string& str)PublicStatic0x08
string GetStringInstance(const ReadOnlyMemory<System.Char>& chars)PublicStatic0x10
object GetInstance(Type type)PublicStatic0x08
void UnregisterExporters()PublicStatic0x00
void UnregisterImporters()PublicStatic0x00
void .ctor()Public+1 flags0x00