MigrationCommandListBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tvůrce pro vytvoření seznamu MigrationCommands, který se pak dá spustit a migrovat databázi.
public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
- Dědičnost
-
MigrationCommandListBuilder
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Konstruktory
MigrationCommandListBuilder(IRelationalCommandBuilderFactory) |
Vytvoří novou instanci tvůrce. |
MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies) |
Vytvoří novou instanci tvůrce. |
Vlastnosti
Dependencies |
Závislosti specifické pro relačního zprostředkovatele pro tuto službu. |
Metody
Append(Object) |
Připojí daný objekt (jako řetězec) k vytvořenému příkazu. |
Append(String) |
Připojí daný řetězec k vytvořenému příkazu. |
AppendLine() |
Spustí nový řádek na vytvářený příkaz. |
AppendLine(Object) |
Připojí daný objekt (jako řetězec) k vytvořenému příkazu a pak spustí nový řádek. |
AppendLine(String) |
Připojí daný řetězec k vytvořenému příkazu a pak spustí nový řádek. |
AppendLines(Object) |
Připojí daný objekt k příkazu, který se sestavuje, jako více řádků textu. To znamená, že každý řádek v předaném objektu (jako řetězec) se přidá jako řádek do vytvářeného příkazu. Výsledkem je správné odsazení řádků. |
AppendLines(String) |
Připojí daný objekt k příkazu, který se sestavuje, jako více řádků textu. To znamená, že každý řádek v předaném řetězci se přidá jako řádek do vytvářeného příkazu. Výsledkem je správné odsazení řádků. |
DecrementIndent() |
Zmenší aktuální odsazení o jednu úroveň. |
EndCommand(Boolean) |
Ukončí sestavení aktuálního příkazu a přidá ho do seznamu sestavených příkazů. Další volání jedné z metod tvůrce začne vytvářet nový příkaz. |
GetCommandList() |
Získá seznam sestavených příkazů. |
IncrementIndent() |
Zvýší aktuální odsazení o jednu úroveň. |
Indent() |
Spustí nový blok odsazení, takže všechna připojení... volání, dokud nebude blok odstraněn, bude odsazený o jednu úroveň více než aktuální úroveň. |
Platí pro
Entity Framework