DbQueryCursor - поля |
Имя | Описание | |
---|---|---|
_connectionWrapper |
Содержит или ссылается (в зависимости от значения _ownWrapper) на объект соединения с базой данных, реализующий логику взаимодействия с этой базой.
| |
_currentExpressions |
Содержит массив пар "псевдоним выражения"-"значение выражения", соответствующий текущей строке результата запроса.
| |
_currentObjects |
Содержит массив бизнес-объектов из _rootDummies, в которые помещены значения текущей строки результата запроса.
| |
_currentRow |
Содержит объект строки результата запроса, созданный для текущей строки результата.
| |
_currentsLoaded |
Признак того, что в объекты _currentObjects помещены значения текущей строки курсора.
| |
_cursorDef |
Ссылается на объект определения курсора.
| |
_dataReader |
Содержит объект, используемый для чтения строк результата запроса.
| |
_disposed |
Содержит признак того, что метод Dispose уже был вызван ранее для данного объекта.
| |
_isFetched |
Содержит признак того, что запрос вернул хотя бы одну строку после открытия.
| |
_isOpen |
Содержит признак того, что запрос был отправлен на сервер.
| |
_ownWrapper |
Содержит признак того, что объект _connectionWrapper принадлежит текущему экземпляру, и должен быть освобожден при освобождении текущего экземпляра.
| |
_rootDummies |
Содержит массив списков заготовок бизнес-объектов (в каждом списке - объекты-заготовки из одной иерархии наследования),
в которые загружаются считанные курсором значения реквизитов.
Порядок и количество этих списков соответствуют порядку и количеству корневых объектов (QueryRootObject) запроса Query.
| |
_transaction |
Ссылается на транзакцию, в рамках которой должен быть выполнен запрос к базе данных.
| |
_useExternalResultObjects |
Содержит признак того, что для считывания результатов запроса используются заранее созданные внешние объекты, переданные в конструкторе курсора.
|