hdac SDK
SDK for hdac blockchain development
Public 멤버 함수 | Protected 멤버 함수 | 속성 | 모든 멤버 목록
Newtonsoft.Json.Linq.JTokenWriter 클래스 참조

Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. 더 자세히 ...

Newtonsoft.Json.Linq.JTokenWriter에 대한 상속 다이어그램 :
Newtonsoft.Json.JsonWriter

Public 멤버 함수

 JTokenWriter (JContainer container)
 Initializes a new instance of the JTokenWriter class writing to the given JContainer. 더 자세히 ...
 
 JTokenWriter ()
 Initializes a new instance of the JTokenWriter class. 더 자세히 ...
 
override void Flush ()
 Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. 더 자세히 ...
 
override void Close ()
 Closes this stream and the underlying stream. 더 자세히 ...
 
override void WriteStartObject ()
 Writes the beginning of a Json object. 더 자세히 ...
 
override void WriteStartArray ()
 Writes the beginning of a Json array. 더 자세히 ...
 
override void WriteStartConstructor (string name)
 Writes the start of a constructor with the given name. 더 자세히 ...
 
override void WritePropertyName (string name)
 Writes the property name of a name/value pair on a Json object. 더 자세히 ...
 
override void WriteNull ()
 Writes a null value. 더 자세히 ...
 
override void WriteUndefined ()
 Writes an undefined value. 더 자세히 ...
 
override void WriteRaw (string json)
 Writes raw JSON. 더 자세히 ...
 
</code > containing the specified text.*</summary > *< param name="text"> Text to place inside the comment.</param > *override void WriteComment (string text)
 Writes out a comment 더 자세히 ...
 
override void WriteValue (string value)
 Writes a String value. 더 자세히 ...
 
override void WriteValue (int value)
 Writes a Int32 value. 더 자세히 ...
 
override void WriteValue (uint value)
 Writes a UInt32 value. 더 자세히 ...
 
override void WriteValue (long value)
 Writes a Int64 value. 더 자세히 ...
 
override void WriteValue (ulong value)
 Writes a UInt64 value. 더 자세히 ...
 
override void WriteValue (float value)
 Writes a Single value. 더 자세히 ...
 
override void WriteValue (double value)
 Writes a Double value. 더 자세히 ...
 
override void WriteValue (bool value)
 Writes a Boolean value. 더 자세히 ...
 
override void WriteValue (short value)
 Writes a Int16 value. 더 자세히 ...
 
override void WriteValue (ushort value)
 Writes a UInt16 value. 더 자세히 ...
 
override void WriteValue (char value)
 Writes a Char value. 더 자세히 ...
 
override void WriteValue (byte value)
 Writes a Byte value. 더 자세히 ...
 
override void WriteValue (sbyte value)
 Writes a SByte value. 더 자세히 ...
 
override void WriteValue (decimal value)
 Writes a Decimal value. 더 자세히 ...
 
override void WriteValue (DateTime value)
 Writes a DateTime value. 더 자세히 ...
 
override void WriteValue (DateTimeOffset value)
 Writes a DateTimeOffset value. 더 자세히 ...
 
override void WriteValue (byte[] value)
 Writes a T:Byte[] value. 더 자세히 ...
 
- Newtonsoft.Json.JsonWriter(으)로부터 상속된 Public 멤버 함수
void WriteEndObject ()
 Writes the end of a Json object. 더 자세히 ...
 
void WriteEndArray ()
 Writes the end of an array. 더 자세히 ...
 
void WriteEndConstructor ()
 Writes the end constructor. 더 자세히 ...
 
void WriteEnd ()
 Writes the end of the current Json object or array. 더 자세히 ...
 
void WriteToken (JsonReader reader)
 Writes the current JsonReader token. 더 자세히 ...
 
virtual void WriteRawValue (string json)
 Writes raw JSON where a value is expected and updates the writer's state. 더 자세히 ...
 
virtual void WriteValue (int?value)
 Writes a Nullable<Int32> value. 더 자세히 ...
 
virtual void WriteValue (uint?value)
 Writes a Nullable<UInt32> value. 더 자세히 ...
 
virtual void WriteValue (long?value)
 Writes a Nullable<Int64> value. 더 자세히 ...
 
virtual void WriteValue (ulong?value)
 Writes a Nullable<UInt64> value. 더 자세히 ...
 
virtual void WriteValue (float?value)
 Writes a Nullable<Single> value. 더 자세히 ...
 
virtual void WriteValue (double?value)
 Writes a Nullable<Double> value. 더 자세히 ...
 
virtual void WriteValue (bool?value)
 Writes a Nullable<Boolean> value. 더 자세히 ...
 
virtual void WriteValue (short?value)
 Writes a Nullable<Int16> value. 더 자세히 ...
 
virtual void WriteValue (ushort?value)
 Writes a Nullable<UInt16> value. 더 자세히 ...
 
virtual void WriteValue (char?value)
 Writes a Nullable<Char> value. 더 자세히 ...
 
virtual void WriteValue (byte?value)
 Writes a Nullable<Byte> value. 더 자세히 ...
 
virtual void WriteValue (sbyte?value)
 Writes a Nullable<SByte> value. 더 자세히 ...
 
virtual void WriteValue (decimal?value)
 Writes a Nullable<Decimal> value. 더 자세히 ...
 
virtual void WriteValue (DateTime?value)
 Writes a Nullable<DateTime> value. 더 자세히 ...
 
virtual void WriteValue (DateTimeOffset?value)
 Writes a Nullable<DateTimeOffset> value. 더 자세히 ...
 
virtual void WriteValue (object value)
 Writes a Object value. An error will raised if the value cannot be written as a single JSON token. 더 자세히 ...
 
virtual void WriteWhitespace (string ws)
 Writes out the given white space. 더 자세히 ...
 

Protected 멤버 함수

override void WriteEnd (JsonToken token)
 Writes the end. 더 자세히 ...
 
- Newtonsoft.Json.JsonWriter(으)로부터 상속된 Protected 멤버 함수
 JsonWriter ()
 Creates an instance of the JsonWriter class. 더 자세히 ...
 
virtual void WriteIndent ()
 Writes indent characters. 더 자세히 ...
 
virtual void WriteValueDelimiter ()
 Writes the JSON value delimiter. 더 자세히 ...
 
virtual void WriteIndentSpace ()
 Writes an indent space. 더 자세히 ...
 

속성

JToken Token [get]
 Gets the token being writen. 더 자세히 ...
 
- Newtonsoft.Json.JsonWriter(으)로부터 상속된 속성
bool CloseOutput [get, set]
 Gets or sets a value indicating whether the underlying stream or TextReader should be closed when the writer is closed. 더 자세히 ...
 
WriteState WriteState [get]
 Gets the state of the writer. 더 자세히 ...
 
Formatting Formatting [get, set]
 Indicates how the output is formatted. 더 자세히 ...
 

상세한 설명

Represents a writer that provides a fast, non-cached, forward-only way of generating Json data.

생성자 & 소멸자 문서화

Newtonsoft.Json.Linq.JTokenWriter.JTokenWriter ( JContainer  container)
inline

Initializes a new instance of the JTokenWriter class writing to the given JContainer.

매개변수
containerThe container being written to.
Newtonsoft.Json.Linq.JTokenWriter.JTokenWriter ( )
inline

Initializes a new instance of the JTokenWriter class.

멤버 함수 문서화

override void Newtonsoft.Json.Linq.JTokenWriter.Close ( )
inlinevirtual

Closes this stream and the underlying stream.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.Flush ( )
inlinevirtual

Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.

Newtonsoft.Json.JsonWriter를 구현.

</code> containing the specified text.*</summary> *<param name="text"> Text to place inside the comment.</param> * override void Newtonsoft.Json.Linq.JTokenWriter.WriteComment ( string  text)
inlinevirtual

Writes out a comment

/*...

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteEnd ( JsonToken  token)
inlineprotectedvirtual

Writes the end.

매개변수
tokenThe token.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteNull ( )
inlinevirtual

Writes a null value.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WritePropertyName ( string  name)
inlinevirtual

Writes the property name of a name/value pair on a Json object.

매개변수
nameThe name of the property.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteRaw ( string  json)
inlinevirtual

Writes raw JSON.

매개변수
jsonThe raw JSON to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteStartArray ( )
inlinevirtual

Writes the beginning of a Json array.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteStartConstructor ( string  name)
inlinevirtual

Writes the start of a constructor with the given name.

매개변수
nameThe name of the constructor.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteStartObject ( )
inlinevirtual

Writes the beginning of a Json object.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteUndefined ( )
inlinevirtual

Writes an undefined value.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( string  value)
inlinevirtual

Writes a String value.

매개변수
valueThe String value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( int  value)
inlinevirtual

Writes a Int32 value.

매개변수
valueThe Int32 value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( uint  value)
inlinevirtual

Writes a UInt32 value.

매개변수
valueThe UInt32 value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( long  value)
inlinevirtual

Writes a Int64 value.

매개변수
valueThe Int64 value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( ulong  value)
inlinevirtual

Writes a UInt64 value.

매개변수
valueThe UInt64 value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( float  value)
inlinevirtual

Writes a Single value.

매개변수
valueThe Single value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( double  value)
inlinevirtual

Writes a Double value.

매개변수
valueThe Double value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( bool  value)
inlinevirtual

Writes a Boolean value.

매개변수
valueThe Boolean value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( short  value)
inlinevirtual

Writes a Int16 value.

매개변수
valueThe Int16 value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( ushort  value)
inlinevirtual

Writes a UInt16 value.

매개변수
valueThe UInt16 value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( char  value)
inlinevirtual

Writes a Char value.

매개변수
valueThe Char value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( byte  value)
inlinevirtual

Writes a Byte value.

매개변수
valueThe Byte value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( sbyte  value)
inlinevirtual

Writes a SByte value.

매개변수
valueThe SByte value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( decimal  value)
inlinevirtual

Writes a Decimal value.

매개변수
valueThe Decimal value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( DateTime  value)
inlinevirtual

Writes a DateTime value.

매개변수
valueThe DateTime value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( DateTimeOffset  value)
inlinevirtual

Writes a DateTimeOffset value.

매개변수
valueThe DateTimeOffset value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

override void Newtonsoft.Json.Linq.JTokenWriter.WriteValue ( byte[]  value)
inlinevirtual

Writes a T:Byte[] value.

매개변수
valueThe T:Byte[] value to write.

Newtonsoft.Json.JsonWriter(으)로부터 재구현되었습니다.

속성 문서화

JToken Newtonsoft.Json.Linq.JTokenWriter.Token
get

Gets the token being writen.

The token being writen.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: