共用方式為


MigrationCommandListBuilder 類別

定義

用來建立清單的 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()

將目前的縮排減少一個層級。

EndCommand(Boolean)

結束目前命令的建置,並將它新增至建置的命令清單。 下一次呼叫其中一個產生器方法會開始建置新的命令。

GetCommandList()

取得已建置命令的清單。

IncrementIndent()

將目前的縮排增加一個層級。

Indent()

啟動新的縮排區塊,因此所有 'Append...'呼叫,直到處置區塊時,會縮排超過目前層級的一個層級。

適用於