Для изменения размера нажмите или перетащите

InMemoryQueryCursor - класс

Представляет курсор для результатов запроса Query в хранилище в памяти.
Иерархия наследования
SystemObject
  FinistSoft.StorageInMemoryQueryCursor

Пространство имён:  FinistSoft.Storage
Сборка:  Engine (в Engine.dll) Версия: 1.0.0
Синтаксис
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).
В начало страницы
См. также