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

Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. 더 자세히 ...

Newtonsoft.Json.JsonTextReader에 대한 상속 다이어그램 :
Newtonsoft.Json.JsonReader Newtonsoft.Json.IJsonLineInfo

Public 멤버 함수

 JsonTextReader (TextReader reader)
 Initializes a new instance of the JsonReader class with the specified TextReader. 더 자세히 ...
 
override bool Read ()
 Reads the next JSON token from the stream. 더 자세히 ...
 
override byte[] ReadAsBytes ()
 Reads the next JSON token from the stream as a T:Byte[]. 더 자세히 ...
 
override decimal ReadAsDecimal ()
 Reads the next JSON token from the stream as a Nullable<Decimal>. 더 자세히 ...
 
override DateTimeOffset ReadAsDateTimeOffset ()
 Reads the next JSON token from the stream as a Nullable<DateTimeOffset>. 더 자세히 ...
 
override void Close ()
 Changes the state to closed. 더 자세히 ...
 
bool HasLineInfo ()
 Gets a value indicating whether the class can return line information. 더 자세히 ...
 
- Newtonsoft.Json.JsonReader(으)로부터 상속된 Public 멤버 함수
void Skip ()
 Skips the children of the current token. 더 자세히 ...
 

속성

int LineNumber [get]
 Gets the current line number. 더 자세히 ...
 
int LinePosition [get]
 Gets the current line position. 더 자세히 ...
 
- Newtonsoft.Json.JsonReader(으)로부터 상속된 속성
State CurrentState [get]
 Gets the current reader state. 더 자세히 ...
 
bool CloseInput [get, set]
 Gets or sets a value indicating whether the underlying stream or TextReader should be closed when the reader is closed. 더 자세히 ...
 
virtual char QuoteChar [get, set]
 Gets the quotation mark character used to enclose the value of a string. 더 자세히 ...
 
virtual JsonToken TokenType [get]
 Gets the type of the current Json token. 더 자세히 ...
 
virtual object Value [get]
 Gets the text value of the current Json token. 더 자세히 ...
 
virtual Type ValueType [get]
 Gets The Common Language Runtime (CLR) type for the current Json token. 더 자세히 ...
 
virtual int Depth [get]
 Gets the depth of the current token in the JSON document. 더 자세히 ...
 
- Newtonsoft.Json.IJsonLineInfo(으)로부터 상속된 속성
int LineNumber [get]
 Gets the current line number. 더 자세히 ...
 
int LinePosition [get]
 Gets the current line position. 더 자세히 ...
 

추가로 상속된 멤버들

- Newtonsoft.Json.JsonReader(으)로부터 상속된 Protected 타입
enum  State {
  State.Start, State.Complete, State.Property, State.ObjectStart,
  State.Object, State.ArrayStart, State.Array, State.Closed,
  State.PostValue, State.ConstructorStart, State.Constructor, State.Error,
  State.Finished
}
 Specifies the state of the reader. 더 자세히 ...
 
- Newtonsoft.Json.JsonReader(으)로부터 상속된 Protected 멤버 함수
 JsonReader ()
 Initializes a new instance of the JsonReader class with the specified TextReader. 더 자세히 ...
 
void SetToken (JsonToken newToken)
 Sets the current token. 더 자세히 ...
 
virtual void SetToken (JsonToken newToken, object value)
 Sets the current token and value. 더 자세히 ...
 
void SetStateBasedOnCurrent ()
 Sets the state based on current token type. 더 자세히 ...
 
virtual void Dispose (bool disposing)
 Releases unmanaged and - optionally - managed resources 더 자세히 ...
 

상세한 설명

Represents a reader that provides fast, non-cached, forward-only access to serialized Json data.

생성자 & 소멸자 문서화

Newtonsoft.Json.JsonTextReader.JsonTextReader ( TextReader  reader)
inline

Initializes a new instance of the JsonReader class with the specified TextReader.

매개변수
readerThe TextReader containing the XML data to read.

멤버 함수 문서화

override void Newtonsoft.Json.JsonTextReader.Close ( )
inlinevirtual

Changes the state to closed.

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

bool Newtonsoft.Json.JsonTextReader.HasLineInfo ( )
inline

Gets a value indicating whether the class can return line information.

반환값
true if LineNumber and LinePosition can be provided; otherwise, false.

Newtonsoft.Json.IJsonLineInfo를 구현.

override bool Newtonsoft.Json.JsonTextReader.Read ( )
inlinevirtual

Reads the next JSON token from the stream.

반환값
true if the next token was read successfully; false if there are no more tokens to read.

Newtonsoft.Json.JsonReader를 구현.

override byte [] Newtonsoft.Json.JsonTextReader.ReadAsBytes ( )
inlinevirtual

Reads the next JSON token from the stream as a T:Byte[].

반환값
A T:Byte[] or a null reference if the next JSON token is null.

Newtonsoft.Json.JsonReader를 구현.

override DateTimeOffset Newtonsoft.Json.JsonTextReader.ReadAsDateTimeOffset ( )
inlinevirtual

Reads the next JSON token from the stream as a Nullable<DateTimeOffset>.

반환값
A DateTimeOffset.

Newtonsoft.Json.JsonReader를 구현.

override decimal Newtonsoft.Json.JsonTextReader.ReadAsDecimal ( )
inlinevirtual

Reads the next JSON token from the stream as a Nullable<Decimal>.

반환값
A Nullable<Decimal>.

Newtonsoft.Json.JsonReader를 구현.

속성 문서화

int Newtonsoft.Json.JsonTextReader.LineNumber
get

Gets the current line number.

The current line number or 0 if no line information is available (for example, HasLineInfo returns false).

int Newtonsoft.Json.JsonTextReader.LinePosition
get

Gets the current line position.

The current line position or 0 if no line information is available (for example, HasLineInfo returns false).


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