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) |