DacServices.Publish(DacPackage, String, PublishOptions) Метод

Определение

Опубликуйте предоставленный пакет в базу данных. Этот метод поддерживает возврат скрипта, используемого при публикации вместе с отчетом о развертывании, обобщающим действия, выполняемые во время публикации.

public Microsoft.SqlServer.Dac.PublishResult Publish(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Publish : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Publish (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

Параметры

package
DacPackage

DacPackage содержащая схему для развертывания.

targetDatabaseName
String

Имя целевой базы данных для развертывания.

publishOptions
PublishOptions

Экземпляр, указывающий PublishOptions , что сообщается обратно — скрипт развертывания, отчет о развертывании, как мы все, как настроить различные аспекты развертывания.

Возвращаемое значение

PublishResult, содержащий скрипты и /или отчет, если запрашивается вызывающим абонентом

Исключения

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

Если во время развертывания возникает ошибка.

CancellationToken Если запрошена отмена и операция может быть отменена.

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