DbStorageConnection - класс |
Пространство имён: FinistSoft.Storage
public class DbStorageConnection : StorageConnection
Тип DbStorageConnection предоставляет следующие члены.
Имя | Описание | |
---|---|---|
DbStorageConnection |
Инициализирует новый экземпляр класса,
используя строку подключения к базе данных по умолчанию.
|
Имя | Описание | |
---|---|---|
Disposed |
Возвращает признак того, что произошло освобождение неуправляемых ресурсов.
(Унаследован от StorageConnection.) | |
StorageDispatcher |
Возвращает диспетчер соединения с данным хранилищем бизнес-объектов.
(Переопределяет StorageConnectionStorageDispatcher.) |
Имя | Описание | |
---|---|---|
BeginTransaction |
Открывает транзакцию, в рамках которой необходимо совершить действия над хранилищем.
(Переопределяет StorageConnectionBeginTransaction.) | |
CreateAdoWrapper |
Создает подключение к базе данных в зависимости от типа используемой базы данных.
| |
CreateIndexes |
Создает индексы для таблицы бизнес-объекта.
| |
CreateStoredProcedure |
Создает и возвращает хранимую процедуру для выполнения.
(Переопределяет StorageConnectionCreateStoredProcedure(String).) | |
CreateTable |
Создает таблицу бизнес-объекта в базе данных.
| |
CreateTables |
Создает таблицы всех бизнес-объектов в базе данных.
(Переопределяет StorageConnectionCreateTables.) | |
CreateView |
Создает представление для чтения всех реквизитов бизнес-объекта.
| |
DefineCursor |
Создает определение курсора для обработки результатов объектного запроса.
(Переопределяет StorageConnectionDefineCursor(Query, Boolean).) | |
Delete(Basis) |
Удаляет бизнес-объект из хранилища.
(Переопределяет StorageConnectionDelete(Basis).) | |
Delete(Basis, DbTransaction) |
Удаляет бизнес-объект из хранилища в рамках указанной транзакции.
(Переопределяет StorageConnectionDelete(Basis, DbTransaction).) | |
Dispose |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением
или сбросом неуправляемых ресурсов при соответствующем указании.
(Переопределяет StorageConnectionDispose(Boolean).) | |
DropAllTables |
Удаляет все имеющиеся таблицы в базе данных.
(Переопределяет StorageConnectionDropAllTables.) | |
DropTable |
Удаляет таблицу в базе данных.
| |
DropTables |
Удаляет таблицы всех бизнес-объектов в базе данных.
(Переопределяет StorageConnectionDropTables.) | |
DropView |
Удаляет представление для чтения всех реквизитов бизнес-объекта.
| |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
ExistsIndex |
Проверяет, существует ли индекс с данным наименованием в таблице бизнес-объекта.
| |
ExistsTable |
Проверяет существует ли таблица бизнес-объекта в базе данных.
| |
Finalize |
Уничтожает экземпляр класса DbStorageConnection.
(Переопределяет ObjectFinalize.) | |
GetColumns |
Возвращает информацию о столбцах таблицы бизнес-объекта.
| |
GetFieldValueT(DbDataReader, Int32) |
Возвращает значение указанного столбца.
| |
GetFieldValueT(DbDataReader, String) |
Возвращает значение указанного столбца.
| |
GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
GetTables |
Возвращает список всех таблиц в базе данных.
| |
GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
Insert(Basis) |
Добавляет бизнес-объект в хранилище.
(Переопределяет StorageConnectionInsert(Basis).) | |
Insert(Basis, DbTransaction) |
Добавляет бизнес-объект в хранилище в рамках указанной транзакции.
(Переопределяет StorageConnectionInsert(Basis, DbTransaction).) | |
Load |
Загружает реквизиты бизнес-объекта из хранилища по идентификатору в рамках указанной транзакции.
(Переопределяет StorageConnectionLoad(Basis, Boolean).) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
PostSave |
Выполняет обработку бизнес-объекта после сохранения (вставка/обновление) объекта в хранилище.
(Унаследован от StorageConnection.) | |
ReadTS(IdProperty) |
Считывает из хранилища временную метку бизнес-объекта по его идентификатору.
| |
ReadTS(IdProperty, DbTransaction) |
Считывает из хранилища временную метку бизнес-объекта по его идентификатору в рамках указанной транзакции.
| |
ReservingIdCounter |
Резервирует заданный диапазон счетчика идентификаторов бизнес-объектов.
(Переопределяет StorageConnectionReservingIdCounter(Int32).) | |
RestoreByDefined |
Загружает неопределенные реквизиты бизнес-объекта из хранилища по заданным реквизитам.
(Унаследован от StorageConnection.) | |
RestoreById |
Загружает бизнес-объект из хранилища по идентификатору в рамках указанной транзакции.
(Переопределяет StorageConnectionRestoreById(IdProperty).) | |
Select |
Выполняет объектный запрос на текущем соединении и возвращает результат в виде списка строк.
(Переопределяет StorageConnectionSelect(Query).) | |
ToString | Returns a string that represents the current object. (Унаследован от Object.) | |
Update(Basis) |
Обновляет бизнес-объект в хранилище.
(Переопределяет StorageConnectionUpdate(Basis).) | |
Update(Basis, DbTransaction) |
Обновляет бизнес-объект в хранилище в рамках указанной транзакции.
(Переопределяет StorageConnectionUpdate(Basis, DbTransaction).) |
Имя | Описание | |
---|---|---|
_connectionWrapper |
Представляет соединение с базой данных.
| |
_disposed |
Представляет признак того, что произошло освобождение неуправляемых ресурсов.
(Унаследован от StorageConnection.) |
Имя | Описание | |
---|---|---|
IDisposableDispose |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением.
или сбросом неуправляемых ресурсов.
(Унаследован от StorageConnection.) |