C# Класс BTDB.ODBLayer.DBReaderCtx

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

Защищенные свойства (Protected)

Свойство Тип Описание
_reader BTDB.StreamLayer.AbstractBufferedReader
_transaction IInternalObjectDBTransaction

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

Метод Описание
DBReaderCtx ( IInternalObjectDBTransaction transaction ) : System.Collections.Generic
DBReaderCtx ( IInternalObjectDBTransaction transaction, AbstractBufferedReader reader ) : System.Collections.Generic
FindInstance ( int id ) : object
FreeContentInNativeObject ( ) : void
GetTransaction ( ) : IInternalObjectDBTransaction
ReadNativeObject ( ) : object
ReadObject ( object &@object ) : bool
ReadObjectDone ( ) : void
Reader ( ) : AbstractBufferedReader
RegisterDict ( ulong dictId ) : void
RegisterInstance ( object content ) : int
RegisterObject ( object @object ) : void
RegisterOid ( ulong oid ) : void
SkipNativeObject ( ) : void
SkipObject ( ) : bool

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

Метод Описание
PushReturningPosition ( IMemorizedPosition memorizedPosition ) : void
RetriveObj ( int ido ) : object

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

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

public DBReaderCtx ( IInternalObjectDBTransaction transaction ) : System.Collections.Generic
transaction IInternalObjectDBTransaction
Результат System.Collections.Generic

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

public DBReaderCtx ( IInternalObjectDBTransaction transaction, AbstractBufferedReader reader ) : System.Collections.Generic
transaction IInternalObjectDBTransaction
reader BTDB.StreamLayer.AbstractBufferedReader
Результат System.Collections.Generic

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

public FindInstance ( int id ) : object
id int
Результат object

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

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

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

public GetTransaction ( ) : IInternalObjectDBTransaction
Результат IInternalObjectDBTransaction

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

public ReadNativeObject ( ) : object
Результат object

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

public ReadObject ( object &@object ) : bool
@object object
Результат bool

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

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

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

public Reader ( ) : AbstractBufferedReader
Результат BTDB.StreamLayer.AbstractBufferedReader

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

public RegisterDict ( ulong dictId ) : void
dictId ulong
Результат void

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

public RegisterInstance ( object content ) : int
content object
Результат int

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

public RegisterObject ( object @object ) : void
@object object
Результат void

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

public RegisterOid ( ulong oid ) : void
oid ulong
Результат void

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

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

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

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

Описание свойств

_reader защищенное свойство

protected AbstractBufferedReader,BTDB.StreamLayer _reader
Результат BTDB.StreamLayer.AbstractBufferedReader

_transaction защищенное свойство

protected IInternalObjectDBTransaction _transaction
Результат IInternalObjectDBTransaction