C# Класс Siren.Protocol.Binary.CompactBinaryReader

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

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

Метод Описание
CompactBinaryReader ( ) : System
OnDictionaryBegin ( SirenFieldType &keyDataType, SirenFieldType &valueDataType, int &count ) : void
OnDictionaryEnd ( ) : void
OnError ( ) : void
OnListBegin ( SirenFieldType &dataType, int &count ) : void
OnListEnd ( ) : void
OnMemoryData ( ) : byte[]
OnPropertyBegin ( string name, ushort id, SirenFieldType dataType, ushort &outId, SirenFieldType &outDataType ) : int
OnPropertyEnd ( ) : void
OnPropertySkip ( SirenFieldType dataType ) : void
OnString ( ) : string
OnStructBegin ( ) : void
OnStructEnd ( ) : void
OnValue ( Type type ) : object
OnVersion ( ) : void
SkipProperty ( ) : void
SkipPropertyHelper ( SirenFieldType type ) : void

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

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

public CompactBinaryReader ( ) : System
Результат System

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

public OnDictionaryBegin ( SirenFieldType &keyDataType, SirenFieldType &valueDataType, int &count ) : void
keyDataType SirenFieldType
valueDataType SirenFieldType
count int
Результат void

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

public OnDictionaryEnd ( ) : void
Результат void

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

public OnError ( ) : void
Результат void

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

public OnListBegin ( SirenFieldType &dataType, int &count ) : void
dataType SirenFieldType
count int
Результат void

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

public OnListEnd ( ) : void
Результат void

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

public OnMemoryData ( ) : byte[]
Результат byte[]

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

public OnPropertyBegin ( string name, ushort id, SirenFieldType dataType, ushort &outId, SirenFieldType &outDataType ) : int
name string
id ushort
dataType SirenFieldType
outId ushort
outDataType SirenFieldType
Результат int

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

public OnPropertyEnd ( ) : void
Результат void

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

public OnPropertySkip ( SirenFieldType dataType ) : void
dataType SirenFieldType
Результат void

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

public OnString ( ) : string
Результат string

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

public OnStructBegin ( ) : void
Результат void

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

public OnStructEnd ( ) : void
Результат void

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

public OnValue ( Type type ) : object
type System.Type
Результат object

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

public OnVersion ( ) : void
Результат void

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

public SkipProperty ( ) : void
Результат void

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

public SkipPropertyHelper ( SirenFieldType type ) : void
type SirenFieldType
Результат void