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

FinistSoft.Storage - пространство имён

Пространство имен FinistSoft.Storage содержит классы, представляющие средства для работы с базами данных, кэшами и прочими системами хранения информации.
Классы
  КлассОписание
Открытый классAdoWrapper
Представляет базовый класс для соединение с базой-данных. Этот класс является абстрактным.
Защищённый классAdoWrapperQueryCompileContext
Представляет контекстные данные, используемые при компиляции запроса Query в CompileQuery(DbQueryCursorDefinition).
Открытый классAdoWrapperT
Представляет базовый класс для соединение с базой-данных. Этот класс является абстрактным.
Защищённый классDbQueryCursor
Представляет курсор для результатов запроса Query в хранилище реляционной базы данных.
Открытый классDbQueryCursorDefinition
Представляет вспомогательный объект, содержащий данные для выполнения объектного запроса на базе данных.
Открытый классDbQueryParser
Представляет анализатор запроса, содержащий вспомогательные данные для выполнения объектного запроса на базе данных.
Открытый классDbQueryParserQueryObjInfo
Представляет данные о классе или базовом классе бизнес-объекта, участвующего в объектном запросе.
Открытый классDbQueryParserQueryPropInfo
Представляет данные о реквизите, участвующем в объектном запросе.
Открытый классDbStorageConnection
Представляет соединение с хранилищем бизнес-объектов в базе данных.
Открытый классDbStorageDispatcher
Представляет диспетчер соединения с хранилищем бизнес-объектов в базе-данных.
Открытый классInMemoryObjectsSetT
Представляет хранилище бизнес-объектов заданного типа в оперативной памяти.
Защищённый классInMemoryQueryCursor
Представляет курсор для результатов запроса Query в хранилище в памяти.
Открытый классInMemoryQueryCursorDefinition
Представляет определение курсора для перебора результатов объектного запроса для хранилища в памяти.
Открытый классInMemoryQueryParser
Представляет анализатор запроса, содержащий вспомогательные данные для выполнения объектного запроса в хранилище в памяти.
Открытый классInMemoryQueryParserQueryObjInfo
Представляет данные об объекте запроса (QueryObject), либо о производном типе объекта запроса (QueryDerivedType).
Открытый классInMemoryStorage
Представляет хранилище бизнес-объектов всех типов в оперативной памяти.
Открытый классInMemoryStorageDispatcher
Представляет диспетчер соединения с хранилищем бизнес-объектов в оперативной памяти.
Открытый классMSSQLWrapper
Представляет класс для соединение с базой-данных MSSQL.
Открытый классObjectChangedInStorageException
Представляет исключение, указывающее, что бизнес-объект в хранилище был изменён.
Открытый классObjectDuplicateInStorageException
Представляет исключение, генерируемое при повторной вставке объекта в хранилище.
Открытый классObjectNotFoundInStorageException
Представляет исключение, генерируемое при обновлении бизнес-объекта несуществующего в хранилище.
Открытый классPostgreSQLWrapper
Представляет класс для соединение с базой-данных PostgreSQL.
Открытый классQueryCursorDefinition
Представляет определение курсора для перебора результатов объектного запроса.
Открытый классQueryParser
Представляет анализатор запроса, содержащий вспомогательные данные для выполнения объектного запроса.
Открытый классQueryParserQueryExpressionInfo
Представляет информацию о выражении, добавленном в список результирующих значений объектного запроса.
Открытый классQueryResultRow
Представляет строку результата объектного запроса.
Открытый классQueryResultTypeAmbiguityException
Представляет базовый класс ошибок, происходящих при неоднозначности получении объекта из результата объектного запроса по заданному типу.
Открытый классStorageAction
Представляет действие над хранилищем.
Открытый классStorageActionCallback
Представляет контейнер, в котором хранятся данные для вызова метода, выполняющего действие над хранилищем.
Открытый классStorageActionContainer
Представляет контейнер, в котором хранится бизнес-объект для действия над хранилищем.
Открытый классStorageConnection
Представляет соединение с хранилищем бизнес-объектов.
Открытый классStorageDispatcher
Представляет базовую реализацию диспетчера соединения.
Открытый классStoredProcedure
Представляет хранимую процедуру выполняемую в базе данных.
Открытый классTransactionBuilder
Представляет конструктор транзакции.
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсIQueryCursor
Курсор для обработки строк результата объектного запроса (Query).
Открытый интерфейсIStorage
Представляет хранилище бизнес-объектов.
Открытый интерфейсIStorageActionContainer
Определяет контейнер с данными, использующимися при совершении действия над хранилищем.
Открытый интерфейсIStoredProcedure
Представляет интерфейс для вызова хранимой процедуры в базе данных.
Перечисления
  ПеречислениеОписание
Открытое перечислениеDatabaseType
Задаёт тип базы данных.
Открытое перечислениеStorageActionType
Задаёт тип действия над хранилищем.