![]() | InMemoryQueryCursor - класс |
Пространство имён: FinistSoft.Storage
internal class InMemoryQueryCursor : IQueryCursor, IEnumerator<QueryResultRow>, IDisposable, IEnumerator
Тип InMemoryQueryCursor предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | InMemoryQueryCursor |
Инициализирует экземпляр на основе определения курсора хранилища в памяти.
|
Имя | Описание | |
---|---|---|
![]() | Current |
Получает текущую строку результата объектного запроса.
|
Имя | Описание | |
---|---|---|
![]() | Dispose |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) |
![]() | GetHashCode | Serves as the default hash function. (Унаследован от Object.) |
![]() | GetObjectT |
Возвращает бизнес-объект заданного типа из последней считанной строки результата объектного запроса.
|
![]() | GetObjectT(Int32) |
Возвращает бизнес-объект заданного типа из последней считанной строки результата объектного запроса,
который соответствует корневому объекту запросаQueryRootObject с заданным порядковым номером (по порядку добавления вQuery).
|
![]() | GetResultRow |
Получает текущую строку результата объектного запроса.
|
![]() | GetType | Gets the Type of the current instance. (Унаследован от Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) |
![]() | MoveNext |
Считывает очередную строку из результирующего набора строк объектного запроса.
|
![]() | Open |
Выбирает требуемые объекты из хранилища.
|
![]() | Reset |
Заново выбирает требуемые объекты из хранилища.
Устанавливает перечислитель в его начальное положение перед первым элементом коллекции.
|
![]() | ToString | Returns a string that represents the current object. (Унаследован от Object.) |
Имя | Описание | |
---|---|---|
![]() | _cursorDef |
Ссылается на объект определения курсора.
|
![]() | _isFetched |
Содержит признак того, что запрос вернул хотя бы одну строку после открытия.
|
![]() | _isOpen |
Содержит признак того, что требуемые объекты были отобраны из хранилища.
|
![]() | _resultEnumerator |
Содержит перечислитель коллекции результатов запроса, сформированной при отборе объектов.
|
Имя | Описание | |
---|---|---|
![]() ![]() | IEnumeratorCurrent |
Получает текущий элемент коллекции (строку результата объектного запроса QueryResultRow).
|