TSqlModel.LoadFromDacpac Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| LoadFromDacpac(Stream, ModelLoadOptions) |
Загружает модель из DacPackageBacPackage указанного или указанного |
| LoadFromDacpac(String, ModelLoadOptions) |
Загружает модель из DacPackageBacPackage указанного или указанного |
| LoadFromDacpac(Stream, ModelLoadOptions, CancellationToken) |
Загружает модель из DacPackageBacPackage указанного или указанного |
| LoadFromDacpac(String, ModelLoadOptions, CancellationToken) |
Загружает модель из DacPackageBacPackage указанного или указанного |
LoadFromDacpac(Stream, ModelLoadOptions)
Загружает модель из DacPackageBacPackage указанного или указанного options , чтобы настроить используемый тип хранилища, а также загрузку поддерживаемой скриптом модели или нет.
public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(System.IO.Stream dacpacStream, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options);
static member LoadFromDacpac : System.IO.Stream * Microsoft.SqlServer.Dac.Model.ModelLoadOptions -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (dacpacStream As Stream, options As ModelLoadOptions) As TSqlModel
Параметры
- dacpacStream
- Stream
Поток, содержащий сериализованный dacpac.
- options
- ModelLoadOptions
Определение ModelLoadOptions загрузки модели. Для анализа моделей в статическом анализе кода рекомендуется LoadAsScriptBackedModel задать значение true. Это важно, так как некоторые правила могут не работать должным образом, если это не так.
Возвращаемое значение
Исключения
При возникновении проблем с загрузкой пакета из указанного dacpacStreamобъекта.
Это может произойти, если пакет не загружается правильно или если ссылки, необходимые пакету, не найдены с использованием исходного пути к ссылке.
Применяется к
LoadFromDacpac(String, ModelLoadOptions)
Загружает модель из DacPackageBacPackage указанного или указанного options , чтобы настроить используемый тип хранилища, а также загрузку поддерживаемой скриптом модели или нет.
public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(string fileName, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options);
static member LoadFromDacpac : string * Microsoft.SqlServer.Dac.Model.ModelLoadOptions -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (fileName As String, options As ModelLoadOptions) As TSqlModel
Параметры
- fileName
- String
Путь к пакету.
- options
- ModelLoadOptions
Определение ModelLoadOptions загрузки модели. Для анализа моделей в статическом анализе кода рекомендуется LoadAsScriptBackedModel задать значение true. Это важно, так как некоторые правила могут не работать должным образом, если это не так.
Возвращаемое значение
Исключения
При возникновении проблем с загрузкой пакета из указанного fileNameобъекта.
Это может произойти, если пакет не загружается правильно или если ссылки, необходимые пакету, не находятся в том же каталоге, что и пакет, или при использовании исходного пути к ссылке.
Применяется к
LoadFromDacpac(Stream, ModelLoadOptions, CancellationToken)
Загружает модель из DacPackageBacPackage указанного или указанного options , чтобы настроить используемый тип хранилища, а также загрузку поддерживаемой скриптом модели или нет.
public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(System.IO.Stream dacpacStream, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadFromDacpac : System.IO.Stream * Microsoft.SqlServer.Dac.Model.ModelLoadOptions * System.Threading.CancellationToken -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (dacpacStream As Stream, options As ModelLoadOptions, cancellationToken As CancellationToken) As TSqlModel
Параметры
- dacpacStream
- Stream
Поток, содержащий сериализованный dacpac.
- options
- ModelLoadOptions
Определение ModelLoadOptions загрузки модели. Для анализа моделей в статическом анализе кода рекомендуется LoadAsScriptBackedModel задать значение true. Это важно, так как некоторые правила могут не работать должным образом, если это не так.
- cancellationToken
- CancellationToken
Маркер, используемый для отмены загрузки модели.
Возвращаемое значение
Исключения
При отмене операции загрузки.
При возникновении проблем с загрузкой пакета из указанного dacpacStreamобъекта.
Это может произойти, если пакет не загружается правильно или если ссылки, необходимые пакету, не найдены с использованием исходного пути к ссылке.
Применяется к
LoadFromDacpac(String, ModelLoadOptions, CancellationToken)
Загружает модель из DacPackageBacPackage указанного или указанного options , чтобы настроить используемый тип хранилища, а также загрузку поддерживаемой скриптом модели или нет.
public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(string fileName, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadFromDacpac : string * Microsoft.SqlServer.Dac.Model.ModelLoadOptions * System.Threading.CancellationToken -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (fileName As String, options As ModelLoadOptions, cancellationToken As CancellationToken) As TSqlModel
Параметры
- fileName
- String
Путь к пакету.
- options
- ModelLoadOptions
Определение ModelLoadOptions загрузки модели. Для анализа моделей в статическом анализе кода рекомендуется LoadAsScriptBackedModel задать значение true. Это важно, так как некоторые правила могут не работать должным образом, если это не так.
- cancellationToken
- CancellationToken
Маркер, используемый для отмены загрузки модели.
Возвращаемое значение
Исключения
При отмене операции загрузки.
При возникновении проблем с загрузкой пакета из указанного fileNameобъекта.
Это может произойти, если пакет не загружается правильно или если ссылки, необходимые пакету, не находятся в том же каталоге, что и пакет, или при использовании исходного пути к ссылке.