TSqlModel.LoadFromDatabase Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>) |
Загружает модель из базы данных с помощью указанного. |
| LoadFromDatabase(String, SecureString, ModelExtractOptions, Nullable<CancellationToken>) |
Загружает модель из базы данных с помощью указанного. |
LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)
Загружает модель из базы данных с помощью указанного.options
public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDatabase(string connectionString, Microsoft.SqlServer.Dac.Model.ModelExtractOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
static member LoadFromDatabase : string * Microsoft.SqlServer.Dac.Model.ModelExtractOptions * Nullable<System.Threading.CancellationToken> -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDatabase (connectionString As String, Optional options As ModelExtractOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As TSqlModel
Параметры
- connectionString
- String
Connection string указание базы данных и каталога для загрузки.
- options
- ModelExtractOptions
Необязательный ModelExtractOptions экземпляр, используемый для указания параметров, влияющих на поведение извлечения пакетов. Для анализа моделей в статическом анализе кода рекомендуется LoadAsScriptBackedModel задать значение true. Это важно, так как некоторые правила могут не работать должным образом, если это не так.
- cancellationToken
- Nullable<CancellationToken>
Необязательный маркер отмены, используемый для отмены операции загрузки.
Возвращаемое значение
Исключения
Если connectionString имеет значение NULL.
Если connectionString не является допустимым строка подключения или параметрами. Хранилище не является допустимым значением перечисленного типа.
Если возникают проблемы с извлечением модели из указанной базы данных.
Применяется к
LoadFromDatabase(String, SecureString, ModelExtractOptions, Nullable<CancellationToken>)
Загружает модель из базы данных с помощью указанного.options
public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDatabase(string connectionString, System.Security.SecureString password, Microsoft.SqlServer.Dac.Model.ModelExtractOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
static member LoadFromDatabase : string * System.Security.SecureString * Microsoft.SqlServer.Dac.Model.ModelExtractOptions * Nullable<System.Threading.CancellationToken> -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDatabase (connectionString As String, password As SecureString, Optional options As ModelExtractOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As TSqlModel
Параметры
- connectionString
- String
Connection string указание базы данных и каталога для загрузки.
- password
- SecureString
Эта строка пароля используется при подключении к указанной базе данных.
- options
- ModelExtractOptions
Необязательный ModelExtractOptions экземпляр, используемый для указания параметров, влияющих на поведение извлечения пакетов. Для анализа моделей в статическом анализе кода рекомендуется LoadAsScriptBackedModel задать значение true. Это важно, так как некоторые правила могут не работать должным образом, если это не так.
- cancellationToken
- Nullable<CancellationToken>
Необязательный маркер отмены, используемый для отмены операции загрузки.
Возвращаемое значение
Исключения
Если connectionString имеет значение NULL.
Если connectionString не является допустимым строка подключения или параметрами. Хранилище не является допустимым значением перечисленного типа.
Если возникают проблемы с извлечением модели из указанной базы данных.