Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Paket mit dem angegebenen TSqlModel und speichert es im angegebenen Stream.
Namespace: Microsoft.SqlServer.Dac
Assembly: Microsoft.SqlServer.Dac.Extensions (in Microsoft.SqlServer.Dac.Extensions.dll)
Syntax
'Declaration
Public Shared Sub BuildPackage ( _
stream As Stream, _
model As TSqlModel, _
packageMetadata As PackageMetadata _
)
'Usage
Dim stream As Stream
Dim model As TSqlModel
Dim packageMetadata As PackageMetadata
DacPackageExtensions.BuildPackage(stream, model, _
packageMetadata)
public static void BuildPackage(
Stream stream,
TSqlModel model,
PackageMetadata packageMetadata
)
public:
static void BuildPackage(
Stream^ stream,
TSqlModel^ model,
PackageMetadata^ packageMetadata
)
static member BuildPackage :
stream:Stream *
model:TSqlModel *
packageMetadata:PackageMetadata -> unit
public static function BuildPackage(
stream : Stream,
model : TSqlModel,
packageMetadata : PackageMetadata
)
Parameter
- stream
Typ: System.IO.Stream
Stream, in den der Paketinhalt serialisiert wurde.
- model
Typ: Microsoft.SqlServer.Dac.Model.TSqlModel
TSqlModel, das das Modell darstellt, das im Paket gespeichert werden soll.
- packageMetadata
Typ: Microsoft.SqlServer.Dac.PackageMetadata
Metadateninformationen, die das Paket beschreiben.
Ausnahmen
| Ausnahme | Bedingung |
|---|---|
| DacServicesException | Wenn während der Paketserialisierung Fehler auftreten, einschließlich von Fehlern beim Validieren des Modells. |
| ArgumentNullException | Wenn der stream-Parameter oder der model-Parameter NULL ist. |