Table of Contents

Interface IJsonWrapper

Namespace
ThirdParty.Json.LitJson
Assembly
AWSSDK.Core.dll
public interface IJsonWrapper : IList, IOrderedDictionary, IDictionary, ICollection, IEnumerable
Inherited Members

Properties

IsArray

bool IsArray { get; }

Property Value

bool

IsBoolean

bool IsBoolean { get; }

Property Value

bool

IsDouble

bool IsDouble { get; }

Property Value

bool

IsInt

bool IsInt { get; }

Property Value

bool

IsLong

bool IsLong { get; }

Property Value

bool

IsObject

bool IsObject { get; }

Property Value

bool

IsString

bool IsString { get; }

Property Value

bool

IsUInt

bool IsUInt { get; }

Property Value

bool

IsULong

bool IsULong { get; }

Property Value

bool

Methods

GetBoolean()

bool GetBoolean()

Returns

bool

GetDouble()

double GetDouble()

Returns

double

GetInt()

int GetInt()

Returns

int

GetJsonType()

JsonType GetJsonType()

Returns

JsonType

GetLong()

long GetLong()

Returns

long

GetString()

string GetString()

Returns

string

GetUInt()

uint GetUInt()

Returns

uint

GetULong()

ulong GetULong()

Returns

ulong

SetBoolean(bool)

void SetBoolean(bool val)

Parameters

val bool

SetDouble(double)

void SetDouble(double val)

Parameters

val double

SetInt(int)

void SetInt(int val)

Parameters

val int

SetJsonType(JsonType)

void SetJsonType(JsonType type)

Parameters

type JsonType

SetLong(long)

void SetLong(long val)

Parameters

val long

SetString(string)

void SetString(string val)

Parameters

val string

SetUInt(uint)

void SetUInt(uint val)

Parameters

val uint

SetULong(ulong)

void SetULong(ulong val)

Parameters

val ulong

ToJson()

string ToJson()

Returns

string

ToJson(JsonWriter)

void ToJson(JsonWriter writer)

Parameters

writer JsonWriter