IMainDatabaseProvider - интерфейс |
Пространство имён: EleWise.ELMA.Runtime.NH
public interface IMainDatabaseProvider : IProvider, IDisposable
Тип IMainDatabaseProvider предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| ConnectionString |
Строка содеинения БД
| |
| DataProviderName |
Название диалекта (тип??)
| |
| Enabled |
Включен/выключен
Если выключен то свойства ConnectionString и Dialect имеют неопределенные значения
| |
| Name |
Имя СУБД
(Унаследован от IProvider.) | |
| Uid |
Uid провайдера
(Унаследован от IProvider.) |
| Имя | Описание | |
|---|---|---|
| Configure |
Сконфигурировать провайдер (вызывается после загрузки конфиграции)
(Унаследован от IProvider.) | |
| CreateSettings |
Создать объект настроек
(Унаследован от IProvider.) | |
| CreateTransformationProvider |
Создать провайдер для обновления структуры базы данных, отвязанный от сессии NHibernate
| |
| Dispose | Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. (Унаследован от IDisposable.) | |
| EqualToSqlString(ICriteria, ICriteriaQuery, String, IEntityPropertyMetadata, Object) |
Возращает строку запроса для сравнения свойства со значением через равенство (для строк - регистронезависимо)
| |
| EqualToSqlString(ICriteria, ICriteriaQuery, SqlString, IEntityPropertyMetadata, SqlString, IEntityPropertyMetadata) |
Возращает строку запроса для сравнения 2-х свойств через равенство (для строк - регистронезависимо)
| |
| GuidQuerySintaxis |
Синтаксис использования Guid для провайдера авторизации
(Унаследован от IProvider.) | |
| Init |
Начать инициализацию.
Доступен Current и Builder (Унаследован от IProvider.) | |
| InitComplete |
Завершить инициализацию (вызывается после инициализации Locator)
(Унаследован от IProvider.) |