TSqlModel.LoadFromDatabaseWithAuthProvider メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した optionsを使用して、データベースからモデルを読み込みます。
public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDatabaseWithAuthProvider(string connectionString, Microsoft.SqlServer.Dac.IUniversalAuthProvider authProvider, Microsoft.SqlServer.Dac.Model.ModelExtractOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
static member LoadFromDatabaseWithAuthProvider : string * Microsoft.SqlServer.Dac.IUniversalAuthProvider * Microsoft.SqlServer.Dac.Model.ModelExtractOptions * Nullable<System.Threading.CancellationToken> -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDatabaseWithAuthProvider (connectionString As String, authProvider As IUniversalAuthProvider, Optional options As ModelExtractOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As TSqlModel
パラメーター
- connectionString
- String
読み込むデータベースとカタログを指定する接続文字列。
- authProvider
- IUniversalAuthProvider
接続を開くときに SqlConnection を認証するために使用されるオプションのユニバーサル認証プロバイダー。
- options
- ModelExtractOptions
オプション ModelExtractOptions パッケージ抽出の動作に影響するオプションを指定するために使用されるインスタンスです。 静的コード分析でモデルを分析する場合は、 LoadAsScriptBackedModel true に設定することをお勧めします。 これが当てはまる場合を除き、一部のルールは期待どおりに動作しない可能性があるため、これは重要です。
- cancellationToken
- Nullable<CancellationToken>
読み込み操作を取り消すために使用される省略可能なキャンセル トークン。
返品
例外
connectionString が null の場合。
connectionString が有効な接続文字列またはオプションでない場合。Storage は、列挙型の有効な値ではありません。
指定したデータベースからモデルを抽出するときに問題が発生した場合。