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

読み込むデータベースとカタログを指定する接続文字列。

options
ModelExtractOptions

オプション ModelExtractOptions パッケージ抽出の動作に影響するオプションを指定するために使用されるインスタンスです。 静的コード分析でモデルを分析する場合は、 LoadAsScriptBackedModel true に設定することをお勧めします。 これが当てはまる場合を除き、一部のルールは期待どおりに動作しない可能性があるため、これは重要です。

cancellationToken
Nullable<CancellationToken>

読み込み操作を取り消すために使用される省略可能なキャンセル トークン。

返品

例外

connectionString が null の場合。

connectionString が有効な接続文字列またはオプションでない場合。Storage は、列挙型の有効な値ではありません。

指定したデータベースからモデルを抽出するときに問題が発生した場合。

適用対象

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

読み込むデータベースとカタログを指定する接続文字列。

password
SecureString

このパスワード文字列は、指定されたデータベースに接続するときに使用されます。

options
ModelExtractOptions

オプション ModelExtractOptions パッケージ抽出の動作に影響するオプションを指定するために使用されるインスタンスです。 静的コード分析でモデルを分析する場合は、 LoadAsScriptBackedModel true に設定することをお勧めします。 これが当てはまる場合を除き、一部のルールは期待どおりに動作しない可能性があるため、これは重要です。

cancellationToken
Nullable<CancellationToken>

読み込み操作を取り消すために使用される省略可能なキャンセル トークン。

返品

例外

connectionString が null の場合。

connectionString が有効な接続文字列またはオプションでない場合。Storage は、列挙型の有効な値ではありません。

指定したデータベースからモデルを抽出するときに問題が発生した場合。

適用対象