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

Методы

  ИмяОписание
Public methodCreateInitialStructures
Создать структуры, необходимые для инициализации
Public methodInit
Инициализация
Public methodOnComplete
Завершение преобразования
Public methodOnForeignKeysCreated
После создания внешних ключей
Public methodOnForeignKeysCreating
Перед созданием внешних ключей
Public methodOnForeignKeysDeleted
После удаления внешних ключей
Public methodOnForeignKeysDeleting
Перед удалением внешних ключей
Public methodOnIndexesCreated
После создания индексов
Public methodOnIndexesCreating
Перед созданием индексов
Public methodOnIndexesDeleted
После удаления индексов
Public methodOnIndexesDeleting
Перед удалением индексов
Public methodOnPrimaryKeysCreated
После создания первичных ключей
Public methodOnPrimaryKeysCreating
Перед созданием первичных ключей
Public methodOnPrimaryKeysDeleted
После удаления первичных ключей (только для некоторых баз, например, Оракл)
Public methodOnPrimaryKeysDeleting
Перед удалением внешних ключей
Public methodOnProceduresCreated
После создания процедур и функций
Public methodOnProceduresCreating
Перед созданием процедур и функций
Public methodOnProceduresDeleted
После удаления процедур и функций
Public methodOnProceduresDeleting
Перед удалением процедур и функций
Public methodOnStart
Начало преобразования
Public methodOnTablesCreated
После создания/преобразования таблиц и колонок
Public methodOnTablesCreating
Перед созданием/преобразованием таблиц и колонок
Public methodOnTablesDeleted
После удаления таблиц и колонок
Public methodOnTablesDeleting
Перед удалением таблиц и колонок
Public methodOnTriggersCreated
После создания триггеров
Public methodOnTriggersCreating
Перед созданием триггеров
Public methodOnTriggersDeleted
После удаления триггеров
Public methodOnTriggersDeleting
Перед удалением триггеров
Public methodOnViewsCreated
После создания представлений
Public methodOnViewsCreating
Перед созданием представлений
Public methodOnViewsDeleted
После удаления представлений
Public methodOnViewsDeleting
Перед удалением представлений

Свойства

  ИмяОписание
Public propertyHasChanges
Определяет, есть ли изменения в структуре
Public propertyNeedRecreateConstraints
Нужно ли пересоздавать все ограничения, индексы и внешние ключи
Public propertyProviderUid
Uid провайдера, для которого предназначается расширение (соответсвует Uid)

См. также