DacPackageExtensions.BuildPackage Método

Definición

Sobrecargas

Nombre Description
BuildPackage(Stream, TSqlModel, PackageMetadata)

Crea un paquete con el especificado TSqlModel y lo guarda en el especificado Stream.

BuildPackage(String, TSqlModel, PackageMetadata)

Crea un paquete con el especificado TSqlModel y lo guarda en la ubicación especificada.

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

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

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

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

BuildPackage(Stream, TSqlModel, PackageMetadata)

Crea un paquete con el especificado TSqlModel y lo guarda en el especificado Stream.

public static void BuildPackage(System.IO.Stream stream, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata);
static member BuildPackage : System.IO.Stream * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata -> unit
Public Sub BuildPackage (stream As Stream, model As TSqlModel, packageMetadata As PackageMetadata)

Parámetros

stream
Stream

Stream a la que se serializará el contenido del paquete.

model
TSqlModel

TSqlModel que representa el modelo que se va a guardar en el paquete.

packageMetadata
PackageMetadata

Información de metadatos que describe el paquete.

Excepciones

Si hay algún error durante la serialización del paquete, incluidos los errores que validan el modelo.

Si los stream parámetros o model son NULL.

Se aplica a

BuildPackage(String, TSqlModel, PackageMetadata)

Crea un paquete con el especificado TSqlModel y lo guarda en la ubicación especificada.

public static void BuildPackage(string packageFilePath, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata);
static member BuildPackage : string * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata -> unit
Public Sub BuildPackage (packageFilePath As String, model As TSqlModel, packageMetadata As PackageMetadata)

Parámetros

packageFilePath
String

Ruta de acceso al archivo de paquete.

model
TSqlModel

TSqlModel que representa el modelo que se va a guardar en el paquete.

packageMetadata
PackageMetadata

Información de metadatos que describe el paquete.

Excepciones

Si hay algún error durante la serialización del paquete, incluidos los errores que validan el modelo.

Si los packageFilePath parámetros o model son NULL.

Se aplica a

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

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

public static void BuildPackage(System.IO.Stream stream, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata, Microsoft.SqlServer.Dac.PackageOptions packageOptions);
static member BuildPackage : System.IO.Stream * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata * Microsoft.SqlServer.Dac.PackageOptions -> unit
Public Sub BuildPackage (stream As Stream, model As TSqlModel, packageMetadata As PackageMetadata, packageOptions As PackageOptions)

Parámetros

stream
Stream

Stream a la que se serializará el contenido del paquete.

model
TSqlModel

TSqlModel que representa el modelo que se va a guardar en el paquete.

packageMetadata
PackageMetadata

Información de metadatos que describe el paquete.

packageOptions
PackageOptions

PackageOptions definir opciones avanzadas y artefactos adicionales.

Excepciones

Si hay algún error durante la serialización del paquete, incluidos los errores que validan el modelo.

Si los stream parámetros o model son NULL.

Se aplica a

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

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

public static void BuildPackage(string packageFilePath, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata, Microsoft.SqlServer.Dac.PackageOptions packageOptions);
static member BuildPackage : string * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata * Microsoft.SqlServer.Dac.PackageOptions -> unit
Public Sub BuildPackage (packageFilePath As String, model As TSqlModel, packageMetadata As PackageMetadata, packageOptions As PackageOptions)

Parámetros

packageFilePath
String

Ruta de acceso al archivo de paquete.

model
TSqlModel

TSqlModel que representa el modelo que se va a guardar en el paquete.

packageMetadata
PackageMetadata

Información de metadatos que describe el paquete.

packageOptions
PackageOptions

PackageOptions definir opciones avanzadas y artefactos adicionales.

Excepciones

Si hay algún error durante la serialización del paquete, incluidos los errores que validan el modelo.

Si los packageFilePath parámetros o model son NULL.

Se aplica a