Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Crea un pacchetto con l'oggetto TSqlModel specificato e lo salva nel percorso specificato.
Spazio dei nomi Microsoft.SqlServer.Dac
Assembly: Microsoft.SqlServer.Dac.Extensions (in Microsoft.SqlServer.Dac.Extensions.dll)
Sintassi
'Dichiarazione
Public Shared Sub BuildPackage ( _
packageFilePath As String, _
model As TSqlModel, _
packageMetadata As PackageMetadata _
)
'Utilizzo
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
)
Parametri
- packageFilePath
Tipo: System.String
Percorso del file del pacchetto.
- model
Tipo: Microsoft.SqlServer.Dac.Model.TSqlModel
Oggetto TSqlModel che rappresenta il modello da salvare nel pacchetto.
- packageMetadata
Tipo: Microsoft.SqlServer.Dac.PackageMetadata
Informazioni sui metadati che descrivono il pacchetto.
Eccezioni
| Eccezione | Condizione |
|---|---|
| DacServicesException | In caso di eventuali errori durante la serializzazione del pacchetto, inclusi errori di convalida del modello. |
| ArgumentNullException | Se i parametri packageFilePath o model sono Null. |