Table of Contents

Class JsonMapper

Namespace
ThirdParty.Json.LitJson
Assembly
AWSSDK.Core.dll
public class JsonMapper
Inheritance
JsonMapper
Inherited Members

Constructors

JsonMapper()

public 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()