DacServices.Publish(DacPackage, String, PublishOptions) Methode

Definition

Veröffentlichen Sie das bereitgestellte Paket in einer Datenbank. Diese Methode unterstützt die Rückgabe des Skripts, das beim Veröffentlichen verwendet wird, zusammen mit einem Bereitstellungsbericht, der die während der Veröffentlichung ausgeführten Aktionen zusammenfasst.

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

Parameter

package
DacPackage

DacPackage das schema enthält, das bereitgestellt werden soll.

targetDatabaseName
String

Name der Zieldatenbank für die Bereitstellung.

publishOptions
PublishOptions

Instanz davon PublishOptions gibt an, was zurück gemeldet wird – das Bereitstellungsskript, der Bereitstellungsbericht, wie verschiedene Aspekte der Bereitstellung konfiguriert werden.

Gibt zurück

PublishResult, das das Skript(n) und/oder den Bericht enthält, wenn er vom Aufrufer angefordert wird

Ausnahmen

Wenn der Wert für einen der erforderlichen Parameter ein Nullverweis oder eine leere Zeichenfolge ist.

Wenn während der Bereitstellung ein Fehler auftritt.

Wenn ein CancellationToken Abbruch angefordert wurde und der Vorgang abgebrochen werden kann.

Gilt für: