次の方法で共有


DeploymentProjectBuilder クラス

このクラスは、配置時に必要になる成果物を作成するために、ビルド時に読み込まれます。 これには、配置タスクと配置構成ファイルの実行で使用される MSBuild スタブ プロジェクトが含まれます。

継承階層

System.Object
  Microsoft.Data.Schema.Build.DeploymentProjectBuilder

名前空間:  Microsoft.Data.Schema.Build
アセンブリ:  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
Public Class DeploymentProjectBuilder
public class DeploymentProjectBuilder
public ref class DeploymentProjectBuilder
type DeploymentProjectBuilder =  class end
public class DeploymentProjectBuilder

DeploymentProjectBuilder 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド DeploymentProjectBuilder DeploymentProjectBuilder クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ ConnectionString 接続文字列を取得または設定します。
プロテクト プロパティ DatabaseName データベース名を取得または設定します。
プロテクト プロパティ DeployManifestName 配置マニフェスト名を取得または設定します。
プロテクト プロパティ DeploymentScriptFile 配置スクリプト ファイルを取得または設定します。
プロテクト プロパティ DeployToDatabase ターゲット データベースに配置するかどうかを示す値を取得または設定します。
プロテクト プロパティ DeployToScript スクリプト ファイルに配置するかどうかを示す値を取得または設定します。
プロテクト プロパティ Extensions この配置の拡張機能マネージャーを取得または設定します。
プロテクト プロパティ FilesOutput 出力ファイルのリストを取得します。
パブリック プロパティ InputContributorFiles 入力貢献者ファイルのリストを取得します。
プロテクト プロパティ OutputDirectory この配置の出力ディレクトリを取得または設定します。
プロテクト プロパティ OverwriteExistingFiles 配置で出力ディレクトリ内の既存ファイルを上書きするかどうかを示す値を取得または設定します。
プロテクト プロパティ Properties この配置プロジェクトに関連付けられたプロパティのリストを取得または設定します。
パブリック プロパティ PropertiesFiles プロパティ ファイルのリストを取得します。
プロテクト プロパティ References この配置プロジェクトに関連付けられた参照のリストを取得または設定します。
プロテクト プロパティ Renames 配置時に発生するファイル名の変更のリストを取得または設定します。
プロテクト プロパティ SelectedDeploymentConfigFile この配置プロジェクトに使用する配置構成ファイルを取得または設定します。
プロテクト プロパティ SourceModelFilePath ソース モデルのファイル パスを取得または設定します。

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド静的メンバー AddProperty 指定されたプロパティを追加します。
プロテクト メソッド静的メンバー CopyFile 指定されたファイルをコピー先の名前とディレクトリにコピーします。
プロテクト メソッド CopyFileToOutput ファイルを出力にコピーします。
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド GetUniqueFile 出力ディレクトリに一意のファイル名を生成します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnCreateDeploymentProject 配置プロジェクトが作成されたときに呼び出されます。
プロテクト メソッド OnLoadTargetModelModifiers データベース スキーマ プロバイダー実装がターゲット モデルを追加的に変更する必要がある場合は、このメソッドをオーバーライドします。
プロテクト メソッド OnVerifyConfiguration null を返します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

フィールド

  名前 説明
プロテクト フィールド静的メンバー DeploymentConfigurationFileProperty 配置構成ファイルを格納するプロパティ。
プロテクト フィールド静的メンバー DeployScriptFileProperty 配置スクリプト ファイル名を格納するプロパティ。
プロテクト フィールド静的メンバー DeployToDatabaseProperty 配置によりターゲット データベースに配置するかどうかを示すプロパティ。
プロテクト フィールド静的メンバー DeployToScriptProperty 配置アクションにより配置スクリプトを生成するが、ターゲット データベースへの配置は行わないかどうかを示すプロパティ。
プロテクト フィールド静的メンバー ExtensionConfigurationItemName 拡張機能構成ファイルを MSBuild プロジェクトに提供するために使用されます。
プロテクト フィールド静的メンバー ReferenceItemName MSBuild プロジェクトに参照を追加するために使用されます。
プロテクト フィールド静的メンバー SourceModelProperty MSBuild プロジェクトにソース モデル ファイル名を追加するために使用されます。
プロテクト フィールド静的メンバー TargetConnectionStringProperty MSBuild プロジェクトにターゲット接続文字列を追加するために使用されます。
プロテクト フィールド静的メンバー TargetDatabaseNameProperty MSBuild プロジェクトにターゲット データベース名を追加するために使用されます。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.Data.Schema.Build 名前空間