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

IDbUpdateHandler - интерфейс

Точка расширения для обработки действий при преобразовании структуры БД

Пространство имён:  EleWise.ELMA.ExtensionPoints
Сборка:  EleWise.ELMA.SDK (в EleWise.ELMA.SDK.dll) Версия: 1.0.0.0
Синтаксис
C#
public interface IDbUpdateHandler

Тип IDbUpdateHandler предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоHasChanges
Определяет, есть ли изменения в структуре
Открытое свойствоNeedRecreateConstraints
Нужно ли пересоздавать все ограничения, индексы и внешние ключи
Открытое свойствоProviderUid
Uid провайдера, для которого предназначается расширение (соответсвует Uid)
В начало страницы
Методы
  ИмяОписание
Открытый методCreateInitialStructures
Создать структуры, необходимые для инициализации
Открытый методInit
Инициализация
Открытый методOnComplete
Завершение преобразования
Открытый методOnForeignKeysCreated
После создания внешних ключей
Открытый методOnForeignKeysCreating
Перед созданием внешних ключей
Открытый методOnForeignKeysDeleted
После удаления внешних ключей
Открытый методOnForeignKeysDeleting
Перед удалением внешних ключей
Открытый методOnIndexesCreated
После создания индексов
Открытый методOnIndexesCreating
Перед созданием индексов
Открытый методOnIndexesDeleted
После удаления индексов
Открытый методOnIndexesDeleting
Перед удалением индексов
Открытый методOnPrimaryKeysCreated
После создания первичных ключей
Открытый методOnPrimaryKeysCreating
Перед созданием первичных ключей
Открытый методOnPrimaryKeysDeleted
После удаления первичных ключей (только для некоторых баз, например, Оракл)
Открытый методOnPrimaryKeysDeleting
Перед удалением внешних ключей
Открытый методOnProceduresCreated
После создания процедур и функций
Открытый методOnProceduresCreating
Перед созданием процедур и функций
Открытый методOnProceduresDeleted
После удаления процедур и функций
Открытый методOnProceduresDeleting
Перед удалением процедур и функций
Открытый методOnStart
Начало преобразования
Открытый методOnTablesCreated
После создания/преобразования таблиц и колонок
Открытый методOnTablesCreating
Перед созданием/преобразованием таблиц и колонок
Открытый методOnTablesDeleted
После удаления таблиц и колонок
Открытый методOnTablesDeleting
Перед удалением таблиц и колонок
Открытый методOnTriggersCreated
После создания триггеров
Открытый методOnTriggersCreating
Перед созданием триггеров
Открытый методOnTriggersDeleted
После удаления триггеров
Открытый методOnTriggersDeleting
Перед удалением триггеров
Открытый методOnViewsCreated
После создания представлений
Открытый методOnViewsCreating
Перед созданием представлений
Открытый методOnViewsDeleted
После удаления представлений
Открытый методOnViewsDeleting
Перед удалением представлений
В начало страницы
См. также