DeploymentPlanExecutor Класс

Определение

Этот класс представляет constributor развертывания, который выполняет план развертывания. Пример constributor будет одним из тех, кто выполняет шаги развертывания для создания отчета о действиях, выполняемых во время развертывания.

public abstract class DeploymentPlanExecutor : Microsoft.SqlServer.Dac.Deployment.DeploymentPlanContributor
type DeploymentPlanExecutor = class
    inherit DeploymentPlanContributor
Public MustInherit Class DeploymentPlanExecutor
Inherits DeploymentPlanContributor
Наследование

Конструкторы

Имя Описание
DeploymentPlanExecutor()

Этот класс представляет constributor развертывания, который выполняет план развертывания. Пример constributor будет одним из тех, кто выполняет шаги развертывания для создания отчета о действиях, выполняемых во время развертывания.

Свойства

Имя Описание
Canceled

Возвращает значение, указывающее, был ли участник отменен

(Унаследовано от DeploymentContributor)
CancellationToken

Используется CancellationToken для указания необходимости отмены выполнения участника

(Унаследовано от DeploymentContributor)

Методы

Имя Описание
Cancel()

Отменяет выполнение участника

(Унаследовано от DeploymentContributor)
Dispose()

Наследуется от Dispose().

(Унаследовано от DeploymentContributor)
Dispose(Boolean)

Этот класс представляет constributor развертывания, который выполняет план развертывания. Пример constributor будет одним из тех, кто выполняет шаги развертывания для создания отчета о действиях, выполняемых во время развертывания.

(Унаследовано от DeploymentContributor)
OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationStream>)

Вызывается процессом развертывания в DacFx, чтобы предоставить коду возможность собирать сведения о конфигурации из предоставленных файлов. В конце метода все потоки будут удалены. Участники, которым необходимо получить данные из потоков, должны считывать и кэшировать данные во время этого метода. Попытки чтения из потока во время последующего метода, например OnExecute(DeploymentPlanContributorContext) метода, завершаются ошибкой.

(Унаследовано от DeploymentContributor)
OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup)

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

(Унаследовано от DeploymentContributor)
OnExecute(DeploymentPlanContributorContext)

Вызывается подсистемой развертывания, чтобы разрешить пользовательским участникам выполнять свои уникальные задачи.

(Унаследовано от DeploymentPlanContributor)
PublishMessage(ExtensibilityError)

Публикует сообщение в подсистеме развертывания. Модуль развертывания обрабатывает и сообщает об этом сообщении потребителям.

(Унаследовано от DeploymentContributor)

Применяется к