TSqlModel.LoadFromDatabase Метод

Определение

Перегрузки

Имя Описание
LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)

Загружает модель из базы данных с помощью указанного.options

LoadFromDatabase(String, SecureString, ModelExtractOptions, Nullable<CancellationToken>)

Загружает модель из базы данных с помощью указанного.options

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 не является допустимым строка подключения или параметрами. Хранилище не является допустимым значением перечисленного типа.

Если возникают проблемы с извлечением модели из указанной базы данных.

Применяется к