Partager via


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

Crée un package avec le TSqlModel spécifié et l'enregistre à l'emplacement indiqué.

Espace de noms :  Microsoft.SqlServer.Dac
Assembly :  Microsoft.SqlServer.Dac.Extensions (en Microsoft.SqlServer.Dac.Extensions.dll)

Syntaxe

'Déclaration
Public Shared Sub BuildPackage ( _
    packageFilePath As String, _
    model As TSqlModel, _
    packageMetadata As PackageMetadata _
)
'Utilisation
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
)

Paramètres

  • packageFilePath
    Type : System.String
    Chemin d'accès du fichier de package.

Exceptions

Exception Condition
DacServicesException

En présence d'erreurs durant la sérialisation du package, y compris des erreurs lors de la validation du modèle.

ArgumentNullException

Si les paramètres packageFilePath ou model ont la valeur Null.

Voir aussi

Référence

DacPackageExtensions Classe

Surcharge BuildPackage

Espace de noms Microsoft.SqlServer.Dac