Table of Contents

Class JsonWriter

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

Constructors

JsonWriter()

public JsonWriter()

JsonWriter(TextWriter)

public JsonWriter(TextWriter writer)

Parameters

writer TextWriter

JsonWriter(StringBuilder)

public JsonWriter(StringBuilder sb)

Parameters

sb StringBuilder

Properties

IndentValue

public int IndentValue { get; set; }

Property Value

int

PrettyPrint

public bool PrettyPrint { get; set; }

Property Value

bool

TextWriter

public TextWriter TextWriter { get; }

Property Value

TextWriter

Validate

public bool Validate { get; set; }

Property Value

bool

Methods

Reset()

public void Reset()

ToString()

public override string ToString()

Returns

string

Write(bool)

public void Write(bool boolean)

Parameters

boolean bool

Write(DateTime)

public void Write(DateTime date)

Parameters

date DateTime

Write(decimal)

public void Write(decimal number)

Parameters

number decimal

Write(double)

public void Write(double number)

Parameters

number double

Write(int)

public void Write(int number)

Parameters

number int

Write(long)

public void Write(long number)

Parameters

number long

Write(string)

public void Write(string str)

Parameters

str string

Write(uint)

public void Write(uint number)

Parameters

number uint

Write(ulong)

[CLSCompliant(false)]
public void Write(ulong number)

Parameters

number ulong

WriteArrayEnd()

public void WriteArrayEnd()

WriteArrayStart()

public void WriteArrayStart()

WriteObjectEnd()

public void WriteObjectEnd()

WriteObjectStart()

public void WriteObjectStart()

WritePropertyName(string)

public void WritePropertyName(string property_name)

Parameters

property_name string

WriteRaw(string)

public void WriteRaw(string str)

Parameters

str string