Microsoft.SqlServer.Dac 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
BacPackage |
データ層アプリケーションの定義とデータを含む成果物の表現です。 |
DacAzureDatabaseSpecification |
Microsoft Azure SQL Databaseに固有の省略可能なパラメーターを定義します |
DacDataProgressMessage |
進行状況に関連する状態の更新またはエラーを報告するために実行中の操作に関連付けられるデータ。 |
DacDeployOptions |
データベースへのパッケージ配置の動作に影響するオプションを定義します。 |
DacExceptionMessage |
例外情報を含むエラーに関連付けられているデータ。 |
DacExportOptions |
データベースからのパッケージ エクスポートの動作に影響するオプションを定義します。 |
DacExtractOptions |
パッケージの抽出動作に影響するオプションを定義します。 |
DacImportOptions |
データベースへのパッケージ インポートの動作に影響するオプションを定義します。 |
DacMessage |
状態の更新またはエラーを報告するために実行中の操作に関連付けられるデータ。 |
DacMessageEventArgs |
実行中の操作で状態の更新またはエラーが報告されたときに発生するイベントに関連付けられたデータ。 |
DacOperationProgressMessage |
進行状況のインポートまたはエクスポート操作全体に関連付けられている進行状況メッセージ。 |
DacPackage |
データ層アプリケーションの定義を含む成果物の表現です。 |
DacPackageExtensions |
DacPackage オブジェクトの操作をサポートするための拡張メソッドを提供します。 これらの拡張メソッドは、既存の DacPackage |
DacProfile |
特定の配置構成に関連する設定を含みます。 |
DacProgressEventArgs |
実行中の操作で処理の各手順が完了したときに発生するイベントに関連付けられるデータ。 |
DacRetryMessage |
このメッセージは、DacFx API がサーバーから返された一時的なエラーのためにコマンドまたは接続を再試行したときに発生します。 |
DacServices |
DacPackage のインスタンスによって表される DAC パッケージを作成して利用するための操作を提供します。 |
DacServicesException |
DAC サービス エラーの例外のスロー。 |
DataOperationStateProvider |
このインターフェイスを実装して、データベース ユーザー データ テーブルを Azure ストレージ アカウントに抽出し、Azure Storage からテーブル データをターゲット データベースに発行することを管理します。 |
DeploymentPropertyAliasAttribute |
このクラスは製品インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 コマンド ライン プロパティのオーバーライドに使用する場合に、配置プロパティのエイリアスを定義します |
LogObjectHashedEventArgs |
HashObjectNamesInLogs が true の場合、オブジェクト名として発生したイベントに関連付けられたデータはハッシュされます。 |
NestedDeploymentPropertyAttribute |
このクラスは製品インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 コマンドライン プロパティをオーバーライドするために展開プロパティを展開する必要があることを示します |
OptionDescriptionAttribute |
オプションの説明をカスタマイズします。 |
PackageMetadata |
パッケージを表すメタデータ情報です。 |
PackageOptions |
パッケージ作成用の詳細オプションと追加成果物を定義します。 |
PublishOptions |
から DacServices特定の操作を実行するときに報告される内容のオプションを構成します。特に、DeployReport と DeployScript のどちらを生成するか |
PublishResult |
発行操作またはスクリプト操作の結果を格納します。 これには、 で要求されたものに応じて、 または DatabaseScript プロパティの少なくとも 1 つがDeploymentReport含まれます。PublishOptions |
SourceInformation |
モデルの目的の項目に関する情報を表します (SqlRuleProblem など)。 |
SqlConnectionStringBuilderHelper |
DacFx の SQL 認証構成をサポートするパブリック クラス |
TSqlModelUtils |
パブリック モデル API のユーティリティ メソッドを提供します。 |
インターフェイス
IUniversalAuthProvider |
このインターフェイスを実装して、文字列アクセス トークンを作成します。 このアクセス トークンは、データベースへの接続時に作成された SqlConnection インスタンスの を設定 AccessToken するために使用されます。 |
列挙型
DacAzureEdition |
Microsoft Azure SQL Databaseで使用可能なエディションの一覧 |
DacExtractTarget |
データベースを抽出するときに異なる抽出ターゲットを指定します。 |
DacMessageType |
特定のイベントに関連付けられているメッセージの種類 (または重大度) を指定します。 |
DacOperationStatus |
サービス操作の状態を示します。 |
DacSchemaModelStorageType |
スキーマ モデルに使用するバックアップ用ストレージの種類を指定します。 |
DataOperationStepState |
可能な状態は、データ操作の 1 つのステップを実行できることを示しています。 |
DataStorageType |
使用可能なデータ ストレージの種類 |
EngineVersion |
設定または許可する必要のあるエンジンのバージョンを指定するオプションを表します。 現在、このオプションは Microsoft Azure SQL Database に関連する操作でのみ使用します。 たとえば、これは、検証対象となる許可されているエンジンのバージョンの定義、およびデータベースの機能がそのエンジンのバージョンの機能に一致するかどうかの定義のために、エクスポート中に使用できます。 同様に、機能拡張 API 内のパブリック TSqlModel の作成オプションを定義するとき、これを使用して、モデルの予期されるエンジンのバージョンの設定を定義できます。 |
ObjectType |
SQL Serverに存在するオブジェクト型を定義します。 |