次の方法で共有


Microsoft.Data.Schema.Sql.Build 名前空間

Microsoft.Data.Schema.Sql.Build 名前空間には、SQL 計画の生成オプションのクラスと配置オプションのクラスが含まれています。

クラス

  クラス 説明
パブリック クラス Sql100SchemaDeploymentOptions SQL Server 2008 に固有の配置オプションを表します。
パブリック クラス Sql90SchemaDeploymentOptions Microsoft SQL Server 2005 に固有の配置オプションを表します。
パブリック クラス SqlAlterDataLossError このクラスからの警告を表します、SQL Server展開エンジンの変更データ損失の可能性を識別します。コンス トラクターで指定されているテーブルは、ソース テーブルです。
パブリック クラス SqlBeginAltersStep このクラスのインスタンスは、ALTER (および CREATE) アクションを実行する配置計画部分をマークします。これは、通常、計画の後半です。
パブリック クラス SqlBeginDropsStep このクラスのインスタンスは、配置計画の DROP アクション部分の先頭をマークします。計画で、DROP アクションは ALTER アクションの前に発生します。
パブリック クラス SqlBeginPreservationStep このクラスは、計画の意図セクションの保持の (配置計画内における) 先頭を指定します。これらの操作を使用して、リファクタリングの変更を行います。
パブリック クラス SqlBeginTransactionStep この手順は、配置計画のトランザクション セクションの先頭を指定します。
パブリック クラス SqlCreateDataLossError このクラスからの警告を表します、SQL Server展開エンジンの作成データ損失の可能性を識別します。コンス トラクターで指定されているテーブルは、ソース テーブルです。通常、このエラーは、新しい null 非許容列が既定値を使用せずにテーブルに追加されると発生します。
パブリック クラス SqlDeploymentExecutionError このクラスは、配置スクリプトを実行したときに、SQL Server が受け取ったエラーを表します。
パブリック クラス SqlDropDataLossError このクラスからの警告を表します、SQL Server展開エンジンのドロップ データ損失の可能性を識別します。コンス トラクターで指定されているテーブルは、ターゲット テーブルです。
パブリック クラス SqlEndAltersStep このクラスのインスタンスは、ALTER (および CREATE) アクションを実行する配置計画のセクションの末尾を示します。
パブリック クラス SqlEndDropsStep このクラスのインスタンスは、配置計画の DROP アクション部分の末尾をマークします。
パブリック クラス SqlEndPreservationStep 配置計画の意図セクションの保持の終了を表します。
パブリック クラス SqlEndTransactionStep 配置スクリプトのトランザクション セクションの末尾をマークする SQL Server 配置計画の手順を表します。
パブリック クラス SqlFinalizeDatabaseAccessStep ステップを表す、SQL Serverデプロイメント ・ プランは、データベースへのアクセスの設定を終了します。これらの設定には、読み取り専用または読み取り/書き込みのアクセスを制限、シングル ユーザーまたはマルチ ユーザーで、オンラインまたはオフラインの状態があります。
パブリック クラス SqlMoveSchemaStep スキーマ間で要素を移動するアクションに対応する配置計画の手順を表します。
パブリック クラス SqlPossibleDataLossError このクラスは、データの損失の可能性が認められた SQL Server 配置エンジンからの警告を表します。
パブリック クラス SqlPrintStep Transact-SQL PRINT ステートメントを示す SQL Server 配置計画の手順の種類。
パブリック クラス SqlRenameStep 要素の名前を変更する配置計画の手順を表します。
パブリック クラス SqlSchemaDeploymentOptions 配置を制御するオプションを格納します。
パブリック クラス SqlTableMigrationStep SQL Server 配置計画のデータの移動手順を表します。

列挙型

  列挙体 説明
パブリック列挙体 DeploymentCollationPreference 展開時に、ソース モデルとターゲット モデルを比較するときに使用する照合順序を指定します。