C# 클래스 System.Runtime.Serialization.Json.JsonReader

상속: System.Xml.XmlDictionaryReader, IXmlJsonReaderInitializer, IXmlLineInfo
파일 보기 프로젝트 열기: kumpera/mono

Private Properties

프로퍼티 타입 설명
Expect void
IsNumber bool
PeekChar int
PushbackChar void
ReadAsSimpleContent void
ReadChar int
ReadContent bool
ReadEndArray void
ReadEndObject void
ReadEndOfStream void
ReadNumber void
ReadStartArray void
ReadStartObject void
ReadStringLiteral string
ReadStringLiteral string
SkipWhitespaces void
TryReadString bool
XmlError System.Exception

공개 메소드들

메소드 설명
Close ( ) : void
GetAttribute ( int index ) : string
GetAttribute ( string name ) : string
GetAttribute ( string localName, string ns ) : string
HasLineInfo ( ) : bool
JsonReader ( Stream stream, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : System
JsonReader ( byte buffer, int offset, int count, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : System
LookupNamespace ( string prefix ) : string
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string localName, string ns ) : bool
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
Read ( ) : bool
ReadAttributeValue ( ) : bool
ReadInnerXml ( ) : string
ResolveEntity ( ) : void
SetInput ( Stream stream, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
SetInput ( byte buffer, int offset, int count, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void

비공개 메소드들

메소드 설명
Expect ( char c ) : void
IsNumber ( int c ) : bool
PeekChar ( ) : int
PushbackChar ( int ch ) : void
ReadAsSimpleContent ( string type, string value ) : void
ReadChar ( ) : int
ReadContent ( bool objectValue ) : bool
ReadEndArray ( ) : void
ReadEndObject ( ) : void
ReadEndOfStream ( ) : void
ReadNumber ( int ch ) : void
ReadStartArray ( ) : void
ReadStartObject ( ) : void
ReadStringLiteral ( ) : string
ReadStringLiteral ( bool endWithColon ) : string
SkipWhitespaces ( ) : void
TryReadString ( string str ) : bool
XmlError ( string s ) : Exception

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

GetAttribute() 공개 메소드

public GetAttribute ( int index ) : string
index int
리턴 string

GetAttribute() 공개 메소드

public GetAttribute ( string name ) : string
name string
리턴 string

GetAttribute() 공개 메소드

public GetAttribute ( string localName, string ns ) : string
localName string
ns string
리턴 string

HasLineInfo() 공개 메소드

public HasLineInfo ( ) : bool
리턴 bool

JsonReader() 공개 메소드

public JsonReader ( Stream stream, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : System
stream Stream
encoding System.Text.Encoding
quotas System.Xml.XmlDictionaryReaderQuotas
onClose OnXmlDictionaryReaderClose
리턴 System

JsonReader() 공개 메소드

public JsonReader ( byte buffer, int offset, int count, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : System
buffer byte
offset int
count int
encoding System.Text.Encoding
quotas System.Xml.XmlDictionaryReaderQuotas
onClose OnXmlDictionaryReaderClose
리턴 System

LookupNamespace() 공개 메소드

public LookupNamespace ( string prefix ) : string
prefix string
리턴 string

MoveToAttribute() 공개 메소드

public MoveToAttribute ( string name ) : bool
name string
리턴 bool

MoveToAttribute() 공개 메소드

public MoveToAttribute ( string localName, string ns ) : bool
localName string
ns string
리턴 bool

MoveToElement() 공개 메소드

public MoveToElement ( ) : bool
리턴 bool

MoveToFirstAttribute() 공개 메소드

public MoveToFirstAttribute ( ) : bool
리턴 bool

MoveToNextAttribute() 공개 메소드

public MoveToNextAttribute ( ) : bool
리턴 bool

Read() 공개 메소드

public Read ( ) : bool
리턴 bool

ReadAttributeValue() 공개 메소드

public ReadAttributeValue ( ) : bool
리턴 bool

ReadInnerXml() 공개 메소드

public ReadInnerXml ( ) : string
리턴 string

ResolveEntity() 공개 메소드

public ResolveEntity ( ) : void
리턴 void

SetInput() 공개 메소드

public SetInput ( Stream stream, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
stream Stream
encoding System.Text.Encoding
quotas System.Xml.XmlDictionaryReaderQuotas
onClose OnXmlDictionaryReaderClose
리턴 void

SetInput() 공개 메소드

public SetInput ( byte buffer, int offset, int count, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
buffer byte
offset int
count int
encoding System.Text.Encoding
quotas System.Xml.XmlDictionaryReaderQuotas
onClose OnXmlDictionaryReaderClose
리턴 void