Compartir a través de


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

Crea un paquete con el TSqlModel especificado y lo guarda en la ubicación indicada. Además del TSqlModel, se pueden especificar en packageOptions otros artefactos como el registro de refactorización y los colaboradores de la implementación.

Espacio de nombres:  Microsoft.SqlServer.Dac
Ensamblado:  Microsoft.SqlServer.Dac.Extensions (en Microsoft.SqlServer.Dac.Extensions.dll)

Sintaxis

'Declaración
Public Shared Sub BuildPackage ( _
    packageFilePath As String, _
    model As TSqlModel, _
    packageMetadata As PackageMetadata, _
    packageOptions As PackageOptions _
)
'Uso
Dim packageFilePath As String 
Dim model As TSqlModel 
Dim packageMetadata As PackageMetadata 
Dim packageOptions As PackageOptions 

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

Parámetros

  • packageFilePath
    Tipo: System.String
    Ruta de acceso al archivo de paquete.

Excepciones

Excepción Condición
DacServicesException

Si se produce algún error durante la serialización del paquete, incluidos errores de validación del modelo.

ArgumentNullException

Si los parámetros packageFilePath o model son NULL.

Vea también

Referencia

DacPackageExtensions Clase

Sobrecarga de BuildPackage

Espacio de nombres Microsoft.SqlServer.Dac