Partilhar via


Método DacPackageExtensions.BuildPackage (String, TSqlModel, PackageMetadata)

Cria um pacote com o TSqlModel especificado e salva-o no local especificado.

Namespace:  Microsoft.SqlServer.Dac
Assembly:  Microsoft.SqlServer.Dac.Extensions (em Microsoft.SqlServer.Dac.Extensions.dll)

Sintaxe

'Declaração
Public Shared Sub BuildPackage ( _
    packageFilePath As String, _
    model As TSqlModel, _
    packageMetadata As PackageMetadata _
)
'Uso
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
)

Parâmetros

  • packageFilePath
    Tipo: System.String
    Caminho para o arquivo de pacote.

Exceções

Exceção Condição
DacServicesException

Se houver algum erro durante a serialização do pacote, incluindo erros de validação do modelo.

ArgumentNullException

Se os parâmetros packageFilePath ou model forem nulos.

Consulte também

Referência

DacPackageExtensions Classe

Sobrecarregado BuildPackage

Namespace Microsoft.SqlServer.Dac