DeploymentPlanContributor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет участника процесса развертывания
public abstract class DeploymentPlanContributor : Microsoft.SqlServer.Dac.Deployment.DeploymentContributor
type DeploymentPlanContributor = class
inherit DeploymentContributor
Public MustInherit Class DeploymentPlanContributor
Inherits DeploymentContributor
- Наследование
- Производный
Конструкторы
| Имя | Описание |
|---|---|
| DeploymentPlanContributor() |
Представляет участника процесса развертывания |
Свойства
| Имя | Описание |
|---|---|
| Canceled |
Возвращает значение, указывающее, был ли участник отменен (Унаследовано от DeploymentContributor) |
| CancellationToken |
Используется CancellationToken для указания необходимости отмены выполнения участника (Унаследовано от DeploymentContributor) |
Методы
| Имя | Описание |
|---|---|
| Cancel() |
Отменяет выполнение участника (Унаследовано от DeploymentContributor) |
| Dispose() |
Наследуется от Dispose(). (Унаследовано от DeploymentContributor) |
| Dispose(Boolean) |
Представляет участника процесса развертывания (Унаследовано от DeploymentContributor) |
| OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationStream>) |
Вызывается процессом развертывания в DacFx, чтобы предоставить коду возможность собирать сведения о конфигурации из предоставленных файлов. В конце метода все потоки будут удалены. Участники, которым необходимо получить данные из потоков, должны считывать и кэшировать данные во время этого метода. Попытки чтения из потока во время последующего метода, например OnExecute(DeploymentPlanContributorContext) метода, завершаются ошибкой. (Унаследовано от DeploymentContributor) |
| OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup) |
Вызывается процессом сборки в DacFx, чтобы предоставить коду возможность изменить конфигурацию развертывания. (Унаследовано от DeploymentContributor) |
| OnExecute(DeploymentPlanContributorContext) |
Вызывается подсистемой развертывания, чтобы разрешить пользовательским участникам выполнять свои уникальные задачи. |
| PublishMessage(ExtensibilityError) |
Публикует сообщение в подсистеме развертывания. Модуль развертывания обрабатывает и сообщает об этом сообщении потребителям. (Унаследовано от DeploymentContributor) |