C# Класс Org.IdentityConnectors.Framework.Impl.Serializer.Binary.BinaryObjectDecoder

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

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

Метод Описание
BinaryObjectDecoder ( Stream inp ) : System
Close ( ) : void
GetNumSubObjects ( ) : int
ReadBooleanContents ( ) : bool
ReadBooleanField ( String fieldName, bool dflt ) : bool
ReadByteArrayContents ( ) : byte[]
ReadByteContents ( ) : byte
ReadClassContents ( ) : Type
ReadClassField ( string fieldName, Type dflt ) : Type
ReadDoubleContents ( ) : double
ReadDoubleField ( String fieldName, double dflt ) : double
ReadFloatContents ( ) : float
ReadFloatField ( String fieldName, float dflt ) : float
ReadIntContents ( ) : int
ReadIntField ( String fieldName, int dflt ) : int
ReadLongContents ( ) : long
ReadLongField ( String fieldName, long dflt ) : long
ReadObject ( ) : Object
ReadObjectContents ( int index ) : Object
ReadObjectField ( String fieldName, Type expected, Object dflt ) : Object
ReadStringContents ( ) : String
ReadStringField ( String fieldName, String dflt ) : String

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

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

public BinaryObjectDecoder ( Stream inp ) : System
inp Stream
Результат System

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

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

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

public GetNumSubObjects ( ) : int
Результат int

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

public ReadBooleanContents ( ) : bool
Результат bool

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

public ReadBooleanField ( String fieldName, bool dflt ) : bool
fieldName String
dflt bool
Результат bool

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

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

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

public ReadByteContents ( ) : byte
Результат byte

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

public ReadClassContents ( ) : Type
Результат System.Type

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

public ReadClassField ( string fieldName, Type dflt ) : Type
fieldName string
dflt System.Type
Результат System.Type

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

public ReadDoubleContents ( ) : double
Результат double

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

public ReadDoubleField ( String fieldName, double dflt ) : double
fieldName String
dflt double
Результат double

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

public ReadFloatContents ( ) : float
Результат float

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

public ReadFloatField ( String fieldName, float dflt ) : float
fieldName String
dflt float
Результат float

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

public ReadIntContents ( ) : int
Результат int

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

public ReadIntField ( String fieldName, int dflt ) : int
fieldName String
dflt int
Результат int

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

public ReadLongContents ( ) : long
Результат long

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

public ReadLongField ( String fieldName, long dflt ) : long
fieldName String
dflt long
Результат long

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

public ReadObject ( ) : Object
Результат Object

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

public ReadObjectContents ( int index ) : Object
index int
Результат Object

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

public ReadObjectField ( String fieldName, Type expected, Object dflt ) : Object
fieldName String
expected System.Type
dflt Object
Результат Object

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

public ReadStringContents ( ) : String
Результат String

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

public ReadStringField ( String fieldName, String dflt ) : String
fieldName String
dflt String
Результат String