MigrationCommandListBuilder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データベースを移行するために実行できる の MigrationCommandリストを作成するためのビルダー。
public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
- 継承
-
MigrationCommandListBuilder
注釈
詳細と例については、「 データベースの移行 」を参照してください。
コンストラクター
MigrationCommandListBuilder(IRelationalCommandBuilderFactory) |
ビルダーの新しいインスタンスを作成します。 |
MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies) |
ビルダーの新しいインスタンスを作成します。 |
プロパティ
Dependencies |
このサービスのリレーショナル プロバイダー固有の依存関係。 |
メソッド
Append(Object) |
ビルド中のコマンドに、指定されたオブジェクトを (文字列として) 追加します。 |
Append(String) |
ビルド中のコマンドに指定された文字列を追加します。 |
AppendLine() |
ビルド中のコマンドで新しい行を開始します。 |
AppendLine(Object) |
ビルド中のコマンドに指定されたオブジェクトを文字列として追加し、新しい行を開始します。 |
AppendLine(String) |
ビルド中のコマンドに指定された文字列を追加し、新しい行を開始します。 |
AppendLines(Object) |
複数行のテキストとしてビルドされているコマンドに、指定されたオブジェクトを追加します。 つまり、渡されたオブジェクトの各行が (文字列として) ビルド中のコマンドに行として追加されます。 これにより、行に正しいインデントが設定されます。 |
AppendLines(String) |
複数行のテキストとしてビルドされているコマンドに、指定されたオブジェクトを追加します。 つまり、渡された文字列の各行は、ビルド中のコマンドに行として追加されます。 これにより、行に正しいインデントが設定されます。 |
DecrementIndent() |
現在のインデントを 1 レベル減らします。 |
EndCommand(Boolean) |
現在のコマンドのビルドを終了し、ビルドされたコマンドの一覧に追加します。 次にビルダー メソッドの 1 つを呼び出すと、新しいコマンドのビルドが開始されます。 |
GetCommandList() |
ビルドされたコマンドの一覧を取得します。 |
IncrementIndent() |
現在のインデントを 1 レベル上げます。 |
Indent() |
新しいインデント ブロックを開始し、すべての 'Append...' を開始します。ブロックが破棄されるまでの呼び出しは、現在のレベルより 1 レベル多くインデントされます。 |
適用対象
Entity Framework