Class JsonMapper
- Namespace
- ThirdParty.Json.LitJson
- Assembly
- AWSSDK.Core.dll
- Inheritance
-
JsonMapper
- Inherited Members
-
Constructors
JsonMapper()
Methods
RegisterExporter<T>(ExporterFunc<T>)
public static void RegisterExporter<T>(ExporterFunc<T> exporter)
Parameters
exporter
ExporterFunc<T>
Type Parameters
T
RegisterImporter<TJson, TValue>(ImporterFunc<TJson, TValue>)
public static void RegisterImporter<TJson, TValue>(ImporterFunc<TJson, TValue> importer)
Parameters
importer
ImporterFunc<TJson, TValue>
Type Parameters
TJson
TValue
ToJson(object)
public static string ToJson(object obj)
Parameters
obj
object
Returns
- string
ToJson(object, JsonWriter)
public static void ToJson(object obj, JsonWriter writer)
Parameters
obj
object
writer
JsonWriter
ToObject(TextReader)
public static JsonData ToObject(TextReader reader)
Parameters
reader
TextReader
Returns
- JsonData
ToObject(string)
public static JsonData ToObject(string json)
Parameters
json
string
Returns
- JsonData
ToObject(JsonReader)
public static JsonData ToObject(JsonReader reader)
Parameters
reader
JsonReader
Returns
- JsonData
ToObject<T>(TextReader)
public static T ToObject<T>(TextReader reader)
Parameters
reader
TextReader
Returns
- T
Type Parameters
T
ToObject<T>(string)
public static T ToObject<T>(string json)
Parameters
json
string
Returns
- T
Type Parameters
T
ToObject<T>(JsonReader)
public static T ToObject<T>(JsonReader reader)
Parameters
reader
JsonReader
Returns
- T
Type Parameters
T
ToWrapper(WrapperFactory, string)
public static IJsonWrapper ToWrapper(WrapperFactory factory, string json)
Parameters
factory
WrapperFactory
json
string
Returns
- IJsonWrapper
ToWrapper(WrapperFactory, JsonReader)
public static IJsonWrapper ToWrapper(WrapperFactory factory, JsonReader reader)
Parameters
factory
WrapperFactory
reader
JsonReader
Returns
- IJsonWrapper
UnregisterExporters()
public static void UnregisterExporters()
UnregisterImporters()
public static void UnregisterImporters()