C# Класс HotChai.Serialization.Json.JsonObjectReader

Наследование: ObjectReader
Показать файл Открыть проект

Открытые методы

Метод Описание
JsonObjectReader ( Stream stream ) : System

Защищенные методы

Метод Описание
PeekValueType ( ) : MemberValueType
ReadEndArrayToken ( ) : void
ReadEndObjectToken ( ) : void
ReadNextObjectMemberKey ( ) : bool
ReadPrimitiveValueAsBoolean ( ) : bool
ReadPrimitiveValueAsBytes ( int byteQuota ) : byte[]
ReadPrimitiveValueAsDouble ( ) : double
ReadPrimitiveValueAsInt32 ( ) : int
ReadPrimitiveValueAsInt64 ( ) : long
ReadPrimitiveValueAsSingle ( ) : float
ReadPrimitiveValueAsString ( int byteQuota ) : string
ReadPrimitiveValueAsUInt32 ( ) : uint
ReadPrimitiveValueAsUInt64 ( ) : ulong
ReadStartArrayToken ( ) : bool
ReadStartObjectToken ( ) : bool
ReadToFirstArrayValue ( ) : bool
ReadToNextArrayValue ( ) : bool
SkipPrimitiveValue ( ) : void

Приватные методы

Метод Описание
IsNumeric ( char c ) : bool
IsWhiteSpace ( char c ) : bool
PeekChar ( ) : char
PeekToken ( ) : string
ReadChar ( ) : char
ReadColon ( ) : void
ReadComma ( ) : void
ReadNumber ( ) : string
ReadString ( int charQuota ) : string
ReadToken ( ) : string
ReadToken ( string token ) : void
ReadUtf8Character ( char charBuffer ) : int
SkipNumber ( ) : void
SkipString ( ) : void
SkipWhiteSpace ( ) : void

Описание методов

JsonObjectReader() публичный Метод

public JsonObjectReader ( Stream stream ) : System
stream Stream
Результат System

PeekValueType() защищенный Метод

protected PeekValueType ( ) : MemberValueType
Результат MemberValueType

ReadEndArrayToken() защищенный Метод

protected ReadEndArrayToken ( ) : void
Результат void

ReadEndObjectToken() защищенный Метод

protected ReadEndObjectToken ( ) : void
Результат void

ReadNextObjectMemberKey() защищенный Метод

protected ReadNextObjectMemberKey ( ) : bool
Результат bool

ReadPrimitiveValueAsBoolean() защищенный Метод

protected ReadPrimitiveValueAsBoolean ( ) : bool
Результат bool

ReadPrimitiveValueAsBytes() защищенный Метод

protected ReadPrimitiveValueAsBytes ( int byteQuota ) : byte[]
byteQuota int
Результат byte[]

ReadPrimitiveValueAsDouble() защищенный Метод

protected ReadPrimitiveValueAsDouble ( ) : double
Результат double

ReadPrimitiveValueAsInt32() защищенный Метод

protected ReadPrimitiveValueAsInt32 ( ) : int
Результат int

ReadPrimitiveValueAsInt64() защищенный Метод

protected ReadPrimitiveValueAsInt64 ( ) : long
Результат long

ReadPrimitiveValueAsSingle() защищенный Метод

protected ReadPrimitiveValueAsSingle ( ) : float
Результат float

ReadPrimitiveValueAsString() защищенный Метод

protected ReadPrimitiveValueAsString ( int byteQuota ) : string
byteQuota int
Результат string

ReadPrimitiveValueAsUInt32() защищенный Метод

protected ReadPrimitiveValueAsUInt32 ( ) : uint
Результат uint

ReadPrimitiveValueAsUInt64() защищенный Метод

protected ReadPrimitiveValueAsUInt64 ( ) : ulong
Результат ulong

ReadStartArrayToken() защищенный Метод

protected ReadStartArrayToken ( ) : bool
Результат bool

ReadStartObjectToken() защищенный Метод

protected ReadStartObjectToken ( ) : bool
Результат bool

ReadToFirstArrayValue() защищенный Метод

protected ReadToFirstArrayValue ( ) : bool
Результат bool

ReadToNextArrayValue() защищенный Метод

protected ReadToNextArrayValue ( ) : bool
Результат bool

SkipPrimitiveValue() защищенный Метод

protected SkipPrimitiveValue ( ) : void
Результат void