DacPackageExtensions.BuildPackage 메서드

정의

오버로드

Name Description
BuildPackage(Stream, TSqlModel, PackageMetadata)

지정된 패키지를 만들어 지정된 TSqlModel 패키지에 Stream저장합니다.

BuildPackage(String, TSqlModel, PackageMetadata)

지정된 패키지를 만들어 지정된 TSqlModel 위치에 저장합니다.

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

지정된 패키지를 만들어 지정된 TSqlModel 패키지에 Stream저장합니다. 외에도 TSqlModel리팩터링 로그 및 배포 기여자와 같은 다른 아티팩트도 에 packageOptions지정할 수 있습니다.

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

지정된 패키지를 만들어 지정된 TSqlModel 위치에 저장합니다. 외에도 TSqlModel리팩터링 로그 및 배포 기여자와 같은 다른 아티팩트도 에 packageOptions지정할 수 있습니다.

BuildPackage(Stream, TSqlModel, PackageMetadata)

지정된 패키지를 만들어 지정된 TSqlModel 패키지에 Stream저장합니다.

public static void BuildPackage(System.IO.Stream stream, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata);
static member BuildPackage : System.IO.Stream * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata -> unit
Public Sub BuildPackage (stream As Stream, model As TSqlModel, packageMetadata As PackageMetadata)

매개 변수

stream
Stream

Stream 패키지 콘텐츠를 직렬화할 수 있습니다.

model
TSqlModel

TSqlModel 패키지에 저장할 모델을 나타냅니다.

packageMetadata
PackageMetadata

패키지를 설명하는 메타데이터 정보입니다.

예외

패키지 serialization 중에 모델의 유효성을 검사하는 오류를 포함하여 오류가 있는 경우

또는 model 매개 변수가 stream null인 경우

적용 대상

BuildPackage(String, TSqlModel, PackageMetadata)

지정된 패키지를 만들어 지정된 TSqlModel 위치에 저장합니다.

public static void BuildPackage(string packageFilePath, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata);
static member BuildPackage : string * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata -> unit
Public Sub BuildPackage (packageFilePath As String, model As TSqlModel, packageMetadata As PackageMetadata)

매개 변수

packageFilePath
String

패키지 파일의 경로입니다.

model
TSqlModel

TSqlModel 패키지에 저장할 모델을 나타냅니다.

packageMetadata
PackageMetadata

패키지를 설명하는 메타데이터 정보입니다.

예외

패키지 serialization 중에 모델의 유효성을 검사하는 오류를 포함하여 오류가 있는 경우

또는 model 매개 변수가 packageFilePath null인 경우

적용 대상

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

지정된 패키지를 만들어 지정된 TSqlModel 패키지에 Stream저장합니다. 외에도 TSqlModel리팩터링 로그 및 배포 기여자와 같은 다른 아티팩트도 에 packageOptions지정할 수 있습니다.

public static void BuildPackage(System.IO.Stream stream, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata, Microsoft.SqlServer.Dac.PackageOptions packageOptions);
static member BuildPackage : System.IO.Stream * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata * Microsoft.SqlServer.Dac.PackageOptions -> unit
Public Sub BuildPackage (stream As Stream, model As TSqlModel, packageMetadata As PackageMetadata, packageOptions As PackageOptions)

매개 변수

stream
Stream

Stream 패키지 콘텐츠를 직렬화할 수 있습니다.

model
TSqlModel

TSqlModel 패키지에 저장할 모델을 나타냅니다.

packageMetadata
PackageMetadata

패키지를 설명하는 메타데이터 정보입니다.

packageOptions
PackageOptions

PackageOptions 고급 옵션 및 추가 아티팩트 정의

예외

패키지 serialization 중에 모델의 유효성을 검사하는 오류를 포함하여 오류가 있는 경우

또는 model 매개 변수가 stream null인 경우

적용 대상

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

지정된 패키지를 만들어 지정된 TSqlModel 위치에 저장합니다. 외에도 TSqlModel리팩터링 로그 및 배포 기여자와 같은 다른 아티팩트도 에 packageOptions지정할 수 있습니다.

public static void BuildPackage(string packageFilePath, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata, Microsoft.SqlServer.Dac.PackageOptions packageOptions);
static member BuildPackage : string * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata * Microsoft.SqlServer.Dac.PackageOptions -> unit
Public Sub BuildPackage (packageFilePath As String, model As TSqlModel, packageMetadata As PackageMetadata, packageOptions As PackageOptions)

매개 변수

packageFilePath
String

패키지 파일의 경로입니다.

model
TSqlModel

TSqlModel 패키지에 저장할 모델을 나타냅니다.

packageMetadata
PackageMetadata

패키지를 설명하는 메타데이터 정보입니다.

packageOptions
PackageOptions

PackageOptions 고급 옵션 및 추가 아티팩트 정의

예외

패키지 serialization 중에 모델의 유효성을 검사하는 오류를 포함하여 오류가 있는 경우

또는 model 매개 변수가 packageFilePath null인 경우

적용 대상