Share via


DacPackageExtensions.BuildPackage 메서드 (String, TSqlModel, PackageMetadata)

지정된 TSqlModel을 사용하여 패키지를 만들고 지정된 위치에 저장합니다.

네임스페이스:  Microsoft.SqlServer.Dac
어셈블리:  Microsoft.SqlServer.Dac.Extensions(Microsoft.SqlServer.Dac.Extensions.dll)

구문

‘선언
Public Shared Sub BuildPackage ( _
    packageFilePath As String, _
    model As TSqlModel, _
    packageMetadata As PackageMetadata _
)
‘사용 방법
Dim packageFilePath As String 
Dim model As TSqlModel 
Dim packageMetadata As PackageMetadata 

DacPackageExtensions.BuildPackage(packageFilePath, _
    model, packageMetadata)
public static void BuildPackage(
    string packageFilePath,
    TSqlModel model,
    PackageMetadata packageMetadata
)
public:
static void BuildPackage(
    String^ packageFilePath, 
    TSqlModel^ model, 
    PackageMetadata^ packageMetadata
)
static member BuildPackage : 
        packageFilePath:string * 
        model:TSqlModel * 
        packageMetadata:PackageMetadata -> unit
public static function BuildPackage(
    packageFilePath : String, 
    model : TSqlModel, 
    packageMetadata : PackageMetadata
)

매개 변수

  • packageFilePath
    유형: System.String
    패키지 파일의 경로입니다.

예외

예외 조건
DacServicesException

패키지를 직렬화하는 중에 오류(모델의 유효성을 검사하는 오류 포함)가 발생하는 경우

ArgumentNullException

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

참고 항목

참조

DacPackageExtensions 클래스

BuildPackage 오버로드

Microsoft.SqlServer.Dac 네임스페이스