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.
- model
Tipo: Microsoft.SqlServer.Dac.Model.TSqlModel
O TSqlModel que representa o modelo a ser salvo no pacote.
- packageMetadata
Tipo: Microsoft.SqlServer.Dac.PackageMetadata
As informações de metadados que descrevem o 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. |