C# 클래스 Microsoft.HockeyApp.Extensibility.Implementation.JsonWriter

상속: IJsonWriter
파일 보기 프로젝트 열기: bitstadium/HockeySDK-Windows 1 사용 예제들

공개 메소드들

메소드 설명
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