Метод DacPackageExtensions.BuildPackage (Stream, TSqlModel, PackageMetadata)

Создает пакет с указанным объектом TSqlModel и сохраняет его в заданном потоке Stream.

Пространство имен:  Microsoft.SqlServer.Dac
Сборка:  Microsoft.SqlServer.Dac.Extensions (в Microsoft.SqlServer.Dac.Extensions.dll)

Синтаксис

'Декларация
Public Shared Sub BuildPackage ( _
    stream As Stream, _
    model As TSqlModel, _
    packageMetadata As PackageMetadata _
)
'Применение
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
)

Параметры

  • stream
    Тип: System.IO.Stream
    Поток Stream, в который сериализуется содержимое пакета.

Исключения

Исключение Условие
DacServicesException

Сведения о том, возникли ли ошибки во время сериализации пакета, в том числе ошибки проверки модели.

ArgumentNullException

Сведения о том, равен ли параметр stream или model null.

См. также

Справочник

DacPackageExtensions Класс

Перегрузка BuildPackage

Пространство имен Microsoft.SqlServer.Dac