C# Class JsonFx.Client.JsonMarkupWriter

An EcmaScriptWriter which also generates a markup version of the data.
Inheritance: JsonFx.Json.EcmaScriptWriter
Afficher le fichier Open project: pocket-playlab/jsonfx-v1 Class Usage Examples

Méthodes publiques

Méthode Description
JsonMarkupWriter ( Stream output, TextWriter markupWriter ) : System

Ctor

JsonMarkupWriter ( StringBuilder output, TextWriter markupWriter ) : System

Ctor

JsonMarkupWriter ( TextWriter markupWriter ) : System

Ctor

JsonMarkupWriter ( TextWriter output, TextWriter markupWriter ) : System

Ctor

JsonMarkupWriter ( string outputFileName, TextWriter markupWriter ) : System

Ctor

Write ( DateTime value ) : void
Write ( Enum value ) : void
Write ( Guid value ) : void
Write ( TimeSpan value ) : void
Write ( Uri value ) : void
Write ( Version value ) : void
Write ( XmlNode value ) : void
Write ( bool value ) : void
Write ( byte value ) : void
Write ( char value ) : void
Write ( decimal value ) : void
Write ( double value ) : void
Write ( float value ) : void
Write ( int value ) : void
Write ( long value ) : void
Write ( sbyte value ) : void
Write ( short value ) : void
Write ( string value ) : void
Write ( uint value ) : void
Write ( ulong value ) : void
Write ( ushort value ) : void
WriteBase64 ( byte value ) : void
WriteHexString ( byte value ) : void

Méthodes protégées

Méthode Description
Write ( object value, bool isProperty ) : void
WriteArray ( IEnumerable value ) : void
WriteArrayItem ( object item ) : void
WriteArrayItemDelim ( ) : void
WriteDictionary ( IEnumerable value ) : void
WriteLine ( ) : void
WriteObject ( IDictionary value ) : void
WriteObject ( object value, Type type ) : void
WriteObjectPropertyDelim ( ) : void
WriteObjectPropertyName ( string name ) : void
WriteObjectPropertyValue ( object value ) : void

Private Methods

Méthode Description
MarkupWriteLine ( ) : void

Method Details

JsonMarkupWriter() public méthode

Ctor
public JsonMarkupWriter ( Stream output, TextWriter markupWriter ) : System
output Stream Stream for data
markupWriter System.IO.TextWriter
Résultat System

JsonMarkupWriter() public méthode

Ctor
public JsonMarkupWriter ( StringBuilder output, TextWriter markupWriter ) : System
output StringBuilder StringBuilder for data
markupWriter System.IO.TextWriter
Résultat System

JsonMarkupWriter() public méthode

Ctor
public JsonMarkupWriter ( TextWriter markupWriter ) : System
markupWriter System.IO.TextWriter
Résultat System

JsonMarkupWriter() public méthode

Ctor
public JsonMarkupWriter ( TextWriter output, TextWriter markupWriter ) : System
output System.IO.TextWriter TextWriter for data
markupWriter System.IO.TextWriter
Résultat System

JsonMarkupWriter() public méthode

Ctor
public JsonMarkupWriter ( string outputFileName, TextWriter markupWriter ) : System
outputFileName string
markupWriter System.IO.TextWriter
Résultat System

Write() public méthode

public Write ( DateTime value ) : void
value DateTime
Résultat void

Write() public méthode

public Write ( Enum value ) : void
value Enum
Résultat void

Write() public méthode

public Write ( Guid value ) : void
value Guid
Résultat void

Write() public méthode

public Write ( TimeSpan value ) : void
value TimeSpan
Résultat void

Write() public méthode

public Write ( Uri value ) : void
value Uri
Résultat void

Write() public méthode

public Write ( Version value ) : void
value Version
Résultat void

Write() public méthode

public Write ( XmlNode value ) : void
value XmlNode
Résultat void

Write() public méthode

public Write ( bool value ) : void
value bool
Résultat void

Write() public méthode

public Write ( byte value ) : void
value byte
Résultat void

Write() public méthode

public Write ( char value ) : void
value char
Résultat void

Write() public méthode

public Write ( decimal value ) : void
value decimal
Résultat void

Write() public méthode

public Write ( double value ) : void
value double
Résultat void

Write() public méthode

public Write ( float value ) : void
value float
Résultat void

Write() public méthode

public Write ( int value ) : void
value int
Résultat void

Write() public méthode

public Write ( long value ) : void
value long
Résultat void

Write() protected méthode

protected Write ( object value, bool isProperty ) : void
value object
isProperty bool
Résultat void

Write() public méthode

public Write ( sbyte value ) : void
value sbyte
Résultat void

Write() public méthode

public Write ( short value ) : void
value short
Résultat void

Write() public méthode

public Write ( string value ) : void
value string
Résultat void

Write() public méthode

public Write ( uint value ) : void
value uint
Résultat void

Write() public méthode

public Write ( ulong value ) : void
value ulong
Résultat void

Write() public méthode

public Write ( ushort value ) : void
value ushort
Résultat void

WriteArray() protected méthode

protected WriteArray ( IEnumerable value ) : void
value IEnumerable
Résultat void

WriteArrayItem() protected méthode

protected WriteArrayItem ( object item ) : void
item object
Résultat void

WriteArrayItemDelim() protected méthode

protected WriteArrayItemDelim ( ) : void
Résultat void

WriteBase64() public méthode

public WriteBase64 ( byte value ) : void
value byte
Résultat void

WriteDictionary() protected méthode

protected WriteDictionary ( IEnumerable value ) : void
value IEnumerable
Résultat void

WriteHexString() public méthode

public WriteHexString ( byte value ) : void
value byte
Résultat void

WriteLine() protected méthode

protected WriteLine ( ) : void
Résultat void

WriteObject() protected méthode

protected WriteObject ( IDictionary value ) : void
value IDictionary
Résultat void

WriteObject() protected méthode

protected WriteObject ( object value, Type type ) : void
value object
type Type
Résultat void

WriteObjectPropertyDelim() protected méthode

protected WriteObjectPropertyDelim ( ) : void
Résultat void

WriteObjectPropertyName() protected méthode

protected WriteObjectPropertyName ( string name ) : void
name string
Résultat void

WriteObjectPropertyValue() protected méthode

protected WriteObjectPropertyValue ( object value ) : void
value object
Résultat void