C# Класс System.Runtime.Serialization.Json.JsonReader

Наследование: System.Xml.XmlDictionaryReader, IXmlJsonReaderInitializer, IXmlLineInfo
Показать файл Открыть проект

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