C# Класс Microsoft.HockeyApp.Extensibility.Implementation.JsonWriter

Наследование: IJsonWriter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
WriteComma ( ) : void
WriteEndArray ( ) : void
WriteEndObject ( ) : void
WriteProperty ( string name, DateTimeOffset value ) : void
WriteProperty ( string name, double>.IDictionary values ) : void
WriteProperty ( string name, string>.IDictionary values ) : void
WriteProperty ( string name, IJsonSerializable value ) : void
WriteProperty ( string name, System.TimeSpan value ) : void
WriteProperty ( string name, bool value ) : void
WriteProperty ( string name, double value ) : void
WriteProperty ( string name, int value ) : void
WriteProperty ( string name, string value ) : void
WritePropertyName ( string name ) : void

Writes the specified property name enclosed in double quotation marks followed by a colon.

When this method is called multiple times, the second call after WriteStartObject and all subsequent calls will write a coma before the name.

WriteRawValue ( object value ) : void
WriteStartArray ( ) : void
WriteStartObject ( ) : void

Защищенные методы

Метод Описание
IsNullOrEmpty ( IJsonSerializable instance ) : bool
WriteString ( string value ) : void

Приватные методы

Метод Описание
JsonWriter ( TextWriter textWriter ) : System

Описание методов

IsNullOrEmpty() защищенный Метод

protected IsNullOrEmpty ( IJsonSerializable instance ) : bool
instance IJsonSerializable
Результат bool

WriteComma() публичный Метод

public WriteComma ( ) : void
Результат void

WriteEndArray() публичный Метод

public WriteEndArray ( ) : void
Результат void

WriteEndObject() публичный Метод

public WriteEndObject ( ) : void
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, DateTimeOffset value ) : void
name string
value DateTimeOffset
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, double>.IDictionary values ) : void
name string
values double>.IDictionary
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, string>.IDictionary values ) : void
name string
values string>.IDictionary
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, IJsonSerializable value ) : void
name string
value IJsonSerializable
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, System.TimeSpan value ) : void
name string
value System.TimeSpan
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, bool value ) : void
name string
value bool
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, double value ) : void
name string
value double
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, int value ) : void
name string
value int
Результат void

WriteProperty() публичный Метод

public WriteProperty ( string name, string value ) : void
name string
value string
Результат void

WritePropertyName() публичный Метод

Writes the specified property name enclosed in double quotation marks followed by a colon.
When this method is called multiple times, the second call after WriteStartObject and all subsequent calls will write a coma before the name.
public WritePropertyName ( string name ) : void
name string
Результат void

WriteRawValue() публичный Метод

public WriteRawValue ( object value ) : void
value object
Результат void

WriteStartArray() публичный Метод

public WriteStartArray ( ) : void
Результат void

WriteStartObject() публичный Метод

public WriteStartObject ( ) : void
Результат void

WriteString() защищенный Метод

protected WriteString ( string value ) : void
value string
Результат void