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- 호출자가 요청한 경우 스크립트 및/또는 보고서를 포함합니다.

예외

필요한 매개 변수 값이 null 참조이거나 빈 문자열인 경우

배포 중에 오류가 발생하는 경우

취소가 CancellationToken 요청되었으며 작업을 취소할 수 있는 경우

적용 대상