Поделиться через


ISchemaDeploymentController - интерфейс

Предоставляет функциональные возможности для многократного запуска обработчика развертывания с целью создания и выполнения скриптов для любого количества конфигураций развертывания.

Пространство имен:  Microsoft.Data.Schema.Build
Сборка:  Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)

Синтаксис

'Декларация
Public Interface ISchemaDeploymentController _
    Inherits IDisposable
public interface ISchemaDeploymentController : IDisposable
public interface class ISchemaDeploymentController : IDisposable
type ISchemaDeploymentController =  
    interface
        interface IDisposable
    end
public interface ISchemaDeploymentController extends IDisposable

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

Свойства

  Имя Описание
Открытое свойство Deployment Получает обработчик развертывания схемы.
Открытое свойство Options Получает или задает объект параметров развертывания.

В начало страницы

Методы

  Имя Описание
Открытый метод Cancel Если реализуется в производном классе, с помощью значения свойства Deployment отменяет текущую операцию развертывания.
Открытый метод CompareModels Если реализуется в производном классе, с помощью значения свойства Deployment вызывает процесс сравнения моделей.
Открытый метод CreatePlan Если реализуется в производном классе, с помощью значения свойства Deployment создает план.
Открытый метод CreateScript При реализации в производном классе для создания скрипта по указанному плану использует значение свойства Deployment.Затем этот метод пишет скрипт, используя для этого модуль записи текста.
Открытый метод Dispose Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.)
Открытый метод UpdateDatabase Если реализуется в производном классе, использует значение свойства Deployment для обновления целевой базы данных с применением указанного плана.
Открытый метод VerifyPlan Если реализуется в производном классе, с помощью значения свойства Deployment проверяет план.

В начало страницы

События

  Имя Описание
Открытое событие DeploymentMessage Если реализуется в производном классе, обрабатывает событие сообщения о развертывании.
Открытое событие ScriptGenerationMessage Если реализуется в производном классе, обрабатывает событие создания скрипта.

В начало страницы

См. также

Ссылки

Microsoft.Data.Schema.Build - пространство имен

SchemaCompareComparisonGenerator

Другие ресурсы

Расширение функций баз данных в Visual Studio