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 pro migraci databáze.
public class MigrationCommandListBuilder
[System.Runtime.CompilerServices.Nullable(0)]
public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
- Dědičnost
-
MigrationCommandListBuilder
- Atributy
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Konstruktory
| Název | Description |
|---|---|
| MigrationCommandListBuilder(IRelationalCommandBuilderFactory) |
Vytvoří novou instanci tvůrce. |
| MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies) |
Vytvoří novou instanci tvůrce. |
Vlastnosti
| Název | Description |
|---|---|
| Dependencies |
Závislosti specifické pro relačního zprostředkovatele pro tuto službu. |
Metody
| Název | Description |
|---|---|
| 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 vytvořeném příkazu. |
| AppendLine(FormattableString) |
Připojí daný řetězec k vytvořenému příkazu a potom spustí nový řádek. |
| 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 potom spustí nový řádek. |
| AppendLines(Object) |
Připojí daný objekt k příkazu, který se sestaví jako více řádků textu. To znamená, že každý řádek předaného objektu (jako řetězec) se přidá jako řádek do vytvořeného příkazu. Výsledkem jsou řádky se správným odsazením. |
| AppendLines(String) |
Připojí daný objekt k příkazu, který se sestaví jako více řádků textu. To znamená, že každý řádek v předaném řetězci se přidá jako řádek do vytvořeného příkazu. Výsledkem jsou řádky se správným odsazením. |
| 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ětšuje aktuální odsazení o jednu úroveň. |
| Indent() |
Spustí nový blok odsazení, takže všechna připojení... volání, dokud nebude blok uvolněn, se odsadí o jednu úroveň více než aktuální úroveň. |