Microsoft.SqlServer.Dac 名前空間
この名前空間のクラスをコード内で使用することにより、DACPAC パッケージや BACPAC パッケージに対する操作を実行できます。これらのパッケージは、既存のデータベースから抽出してエクスポートできるほか、新しいデータベースを配置したりインポートしたりする際にも使用できます。 DAPCAC パッケージを使用して既存のデータベースをアップグレードすることもできます。
「データ層アプリケーションについて」も参照してください。
クラス
クラス | 説明 | |
---|---|---|
BacPackage | データ層アプリケーションの定義とデータを含むアーティファクトを表します。 | |
DacAzureDatabaseSpecification | Windows Azure SQL データベース固有の省略可能なパラメーターを定義します。 | |
DacDataProgressMessage | 状態の更新や進行状況に関連するエラーを報告するために実行中のデータ操作に関連付けられるデータ。 | |
DacDeployOptions | データベースへのパッケージの配置動作に影響するオプションを定義します。 | |
DacExceptionMessage | エラーに関連付けられた、例外情報を含むデータです。 | |
DacExtractOptions | パッケージの抽出動作に影響するオプションを定義します。 | |
DacMessage | 状態の更新やエラーを報告するために実行中の操作に関連付けられるデータ。 | |
DacMessageEventArgs | 実行中の操作から状態の更新やエラーが報告されたときに発生するイベントに関連付けられているデータ。 | |
DacOperationProgressMessage | DAC 操作の全体的な進行状況に関連付けられている進行状況メッセージです。 | |
DacPackage | データ層アプリケーションの定義を含むアーティファクトを表します。 | |
DacPackageExtensions | DacPackage オブジェクトの操作をサポートするメソッドを提供します。これらのメソッドは、既存の DacPackage で使用できます。 | |
DacProfile | 特定の配置構成に関連した設定を保持します。 | |
DacProgressEventArgs | 実行中の操作の各処理ステップが完了したときに発生するイベントに関連付けられているデータ。 | |
DacRetryMessage | サーバーによって一時的なエラーが返されたため DacFX API がコマンドまたは接続を再試行したことを示します。 | |
DacServices | DacPackage のインスタンスによって表される DAC パッケージを作成して利用するための操作を提供します。 | |
DacServicesException | DAC サービスのエラーに関してスローされる例外。 | |
PackageMetadata | パッケージを表すメタデータ情報です。 | |
PackageOptions | パッケージ作成用の詳細設定オプションと追加の成果物を定義します。 |
列挙体
列挙体 | 説明 | |
---|---|---|
DacAzureEdition | Windows Azure SQL データベースの使用できるエディションの一覧です。 | |
DacMessageType | 特定のイベントに関連付けられるメッセージの種類 (重大度) を指定します。 | |
DacOperationStatus | サービス操作の状態を示します。 | |
DacSchemaModelStorageType | スキーマ モデルに使用するバックアップ用ストレージの種類を指定します。 |