프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AutoComplete | void | ||
AutoCompleteAll | void | ||
AutoCompleteClose | void | ||
BuildStateArray | State[][] | ||
CreateUnsupportedTypeException | |||
GetCloseTokenForType | JsonToken | ||
IDisposable | void | ||
InternalWriteComment | void | ||
InternalWriteEnd | void | ||
InternalWritePropertyName | void | ||
InternalWriteRaw | void | ||
InternalWriteStart | void | ||
InternalWriteValue | void | ||
InternalWriteWhitespace | void | ||
JsonWriter | System | ||
OnStringEscapeHandlingChanged | void | ||
Peek | JsonContainerType | ||
Pop | JsonContainerType | ||
Push | void | ||
UpdateScopeWithFinishedValue | void | ||
WriteConstructorDate | void | ||
WriteEnd | void | ||
WriteToken | void | ||
WriteValue | void | ||
WriteValue | void | ||
WriteValue | void | ||
WriteValue | void | ||
WriteValue | void |
메소드 | 설명 | |
---|---|---|
Close ( ) : void |
Closes this stream and the underlying stream.
|
|
Flush ( ) : void |
Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
|
|
WriteComment ( string text ) : void |
Writes a comment
|
|
WriteEnd ( ) : void |
Writes the end of the current JSON object or array.
|
|
WriteEndArray ( ) : void |
Writes the end of an array.
|
|
WriteEndConstructor ( ) : void |
Writes the end constructor.
|
|
WriteEndObject ( ) : void |
Writes the end of a JSON object.
|
|
WriteNull ( ) : void |
Writes a null value.
|
|
WritePropertyName ( string name ) : void |
Writes the property name of a name/value pair of a JSON object.
|
|
WritePropertyName ( string name, bool escape ) : void |
Writes the property name of a name/value pair of a JSON object.
|
|
WriteRaw ( string json ) : void |
Writes raw JSON without changing the writer's state.
|
|
WriteRawValue ( string json ) : void |
Writes raw JSON where a value is expected and updates the writer's state.
|
|
WriteStartArray ( ) : void |
Writes the beginning of a JSON array.
|
|
WriteStartConstructor ( string name ) : void |
Writes the start of a constructor with the given name.
|
|
WriteStartObject ( ) : void |
Writes the beginning of a JSON object.
|
|
WriteToken ( |
Writes the current JsonReader token and its children.
|
|
WriteToken ( |
Writes the current JsonReader token.
|
|
WriteToken ( JsonToken token ) : void |
Writes the JsonToken token.
|
|
WriteToken ( JsonToken token, object value ) : void |
Writes the JsonToken token and its value.
|
|
WriteUndefined ( ) : void |
Writes an undefined value.
|
|
WriteValue ( DateTime value ) : void |
Writes a DateTime value.
|
|
WriteValue ( DateTimeOffset value ) : void |
Writes a DateTimeOffset value.
|
|
WriteValue ( Guid value ) : void |
Writes a Guid value.
|
|
WriteValue ( TimeSpan value ) : void |
Writes a TimeSpan value.
|
|
WriteValue ( Uri value ) : void |
Writes a Uri value.
|
|
WriteValue ( bool value ) : void |
Writes a Boolean value.
|
|
WriteValue ( byte value ) : void |
Writes a Byte value.
|
|
WriteValue ( char value ) : void |
Writes a Char value.
|
|
WriteValue ( decimal value ) : void |
Writes a Decimal value.
|
|
WriteValue ( double value ) : void |
Writes a Double value.
|
|
WriteValue ( float value ) : void |
Writes a Single value.
|
|
WriteValue ( int value ) : void |
Writes a Int32 value.
|
|
WriteValue ( long value ) : void |
Writes a Int64 value.
|
|
WriteValue ( object value ) : void |
Writes a Object value. An error will raised if the value cannot be written as a single JSON token.
|
|
WriteValue ( short value ) : void |
Writes a Int16 value.
|
|
WriteValue ( string value ) : void |
Writes a String value.
|
|
WriteWhitespace ( string ws ) : void |
Writes the given white space.
|
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases unmanaged and - optionally - managed resources.
|
|
SetWriteState ( JsonToken token, object value ) : void |
Sets the state of the JsonWriter.
|
|
WriteEnd ( JsonToken token ) : void |
Writes the specified end token.
|
|
WriteIndent ( ) : void |
Writes indent characters.
|
|
WriteIndentSpace ( ) : void |
Writes an indent space.
|
|
WriteValueDelimiter ( ) : void |
Writes the JSON value delimiter.
|
메소드 | 설명 | |
---|---|---|
AutoComplete ( JsonToken tokenBeingWritten ) : void | ||
AutoCompleteAll ( ) : void | ||
AutoCompleteClose ( JsonContainerType type ) : void | ||
BuildStateArray ( ) : State[][] | ||
CreateUnsupportedTypeException ( |
||
GetCloseTokenForType ( JsonContainerType type ) : JsonToken | ||
IDisposable ( ) : void | ||
InternalWriteComment ( ) : void | ||
InternalWriteEnd ( JsonContainerType container ) : void | ||
InternalWritePropertyName ( string name ) : void | ||
InternalWriteRaw ( ) : void | ||
InternalWriteStart ( JsonToken token, JsonContainerType container ) : void | ||
InternalWriteValue ( JsonToken token ) : void | ||
InternalWriteWhitespace ( string ws ) : void | ||
JsonWriter ( ) : System | ||
OnStringEscapeHandlingChanged ( ) : void | ||
Peek ( ) : JsonContainerType | ||
Pop ( ) : JsonContainerType | ||
Push ( JsonContainerType value ) : void | ||
UpdateScopeWithFinishedValue ( ) : void | ||
WriteConstructorDate ( |
||
WriteEnd ( JsonContainerType type ) : void | ||
WriteToken ( |
||
WriteValue ( JsonWriter writer, PrimitiveTypeCode typeCode, object value ) : void | ||
WriteValue ( sbyte value ) : void | ||
WriteValue ( uint value ) : void | ||
WriteValue ( ulong value ) : void | ||
WriteValue ( ushort value ) : void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
리턴 | void |
protected SetWriteState ( JsonToken token, object value ) : void | ||
token | JsonToken | The |
value | object | The value being written. |
리턴 | void |
public WriteComment ( string text ) : void | ||
text | string | Text to place inside the comment. |
리턴 | void |
protected WriteEnd ( JsonToken token ) : void | ||
token | JsonToken | The end token to write. |
리턴 | void |
public WritePropertyName ( string name ) : void | ||
name | string | The name of the property. |
리턴 | void |
public WritePropertyName ( string name, bool escape ) : void | ||
name | string | The name of the property. |
escape | bool | A flag to indicate whether the text should be escaped when it is written as a JSON property name. |
리턴 | void |
public WriteRawValue ( string json ) : void | ||
json | string | The raw JSON to write. |
리턴 | void |
public WriteStartConstructor ( string name ) : void | ||
name | string | The name of the constructor. |
리턴 | void |
public WriteToken ( |
||
reader | The |
|
리턴 | void |
public WriteToken ( |
||
reader | The |
|
writeChildren | bool | A flag indicating whether the current token's children should be written. |
리턴 | void |
public WriteToken ( JsonToken token ) : void | ||
token | JsonToken | The |
리턴 | void |
public WriteToken ( JsonToken token, object value ) : void | ||
token | JsonToken | The |
value | object |
/// The value to write.
/// A value is only required for tokens that have an associated value, e.g. the |
리턴 | void |
public WriteValue ( DateTime value ) : void | ||
value | DateTime | The |
리턴 | void |
public WriteValue ( DateTimeOffset value ) : void | ||
value | DateTimeOffset | The |
리턴 | void |
public WriteValue ( TimeSpan value ) : void | ||
value | TimeSpan | The |
리턴 | void |
public WriteValue ( decimal value ) : void | ||
value | decimal | The |
리턴 | void |
public WriteValue ( double value ) : void | ||
value | double | The |
리턴 | void |
public WriteValue ( float value ) : void | ||
value | float | The |
리턴 | void |
public WriteValue ( object value ) : void | ||
value | object | The |
리턴 | void |
public WriteValue ( short value ) : void | ||
value | short | The |
리턴 | void |
public WriteValue ( string value ) : void | ||
value | string | The |
리턴 | void |
public WriteWhitespace ( string ws ) : void | ||
ws | string | The string of white space characters. |
리턴 | void |