PublishOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает параметры для того, что будет сообщаться при выполнении определенных операций DacServices, в частности, будет ли создан компонент DeployReport и/или DeployScript.
public sealed class PublishOptions
type PublishOptions = class
Public NotInheritable Class PublishOptions
- Наследование
-
PublishOptions
Конструкторы
| Имя | Описание |
|---|---|
| PublishOptions() |
Настраивает параметры для того, что будет сообщаться при выполнении определенных операций DacServices, в частности, будет ли создан компонент DeployReport и/или DeployScript. |
Свойства
| Имя | Описание |
|---|---|
| CancelToken |
Значение CancellationToken NULL, позволяющее вызывающему объекту отменить развертывание. |
| DatabaseScriptPath |
Необязательный путь для записи скрипта развертывания на уровне базы данных, если GenerateDeploymentScript имеет значение true. Этот скрипт содержит все операции, которые необходимо выполнить в базе данных во время развертывания. |
| DeployOptions |
Необязательно DacDeployOptions , чтобы настроить диапазон параметров развертывания. |
| GenerateDeploymentReport |
Задает, следует ли создавать отчет о развертывании во время развертывания. Этот отчет представляет собой высокоуровневую сводку действий, выполняемых во время развертывания. |
| GenerateDeploymentScript |
Задает, следует ли создавать скрипты развертывания во время развертывания. Если задано значение true, создается скрипт для обновления базы данных, а скрипт для обновления master также может быть создан, если целевой объект является Azure SQL БАЗой данных, и эта база данных еще не создана. |
| MasterDbScriptPath |
Необязательный путь для записи скрипта развертывания на уровне базы данных master, если GenerateDeploymentScript имеет значение true. Этот скрипт создается только в том случае, если Azure SQL база данных является целевым объектом, так как инструкции USE не поддерживаются на этой платформе. Он содержит все операции, которые необходимо выполнить в базе данных master, например инструкции Create Database |