MigrationCommandListBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konstruktor służący do tworzenia listy MigrationCommands, którą można następnie wykonać w celu migracji bazy danych.
public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
- Dziedziczenie
-
MigrationCommandListBuilder
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Migracje bazy danych .
Konstruktory
MigrationCommandListBuilder(IRelationalCommandBuilderFactory) |
Tworzy nowe wystąpienie konstruktora. |
MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies) |
Tworzy nowe wystąpienie konstruktora. |
Właściwości
Dependencies |
Zależności specyficzne dla dostawcy relacyjnego dla tej usługi. |
Metody
Append(Object) |
Dołącza dany obiekt (jako ciąg) do tworzonego polecenia. |
Append(String) |
Dołącza dany ciąg do tworzonego polecenia. |
AppendLine() |
Uruchamia nowy wiersz polecenia, który jest kompilowany. |
AppendLine(Object) |
Dołącza dany obiekt (jako ciąg) do tworzonego polecenia, a następnie uruchamia nowy wiersz. |
AppendLine(String) |
Dołącza dany ciąg do tworzonego polecenia, a następnie uruchamia nowy wiersz. |
AppendLines(Object) |
Dołącza dany obiekt do tworzonego polecenia jako wiele wierszy tekstu. Oznacza to, że każdy wiersz w przekazanym obiekcie (jako ciąg) jest dodawany jako wiersz do tworzonego polecenia. Powoduje to, że wiersze mają poprawne wcięcie. |
AppendLines(String) |
Dołącza dany obiekt do tworzonego polecenia jako wiele wierszy tekstu. Oznacza to, że każdy wiersz w przekazanym ciągu jest dodawany jako wiersz do kompilowanego polecenia. Powoduje to, że wiersze mają poprawne wcięcie. |
DecrementIndent() |
Zmniejsza bieżące wcięcie o jeden poziom. |
EndCommand(Boolean) |
Kończy tworzenie bieżącego polecenia i dodaje go do listy skompilowanych poleceń. Następne wywołanie jednej z metod konstruktora rozpocznie tworzenie nowego polecenia. |
GetCommandList() |
Pobiera listę skompilowanych poleceń. |
IncrementIndent() |
Zwiększa bieżące wcięcie o jeden poziom. |
Indent() |
Uruchamia nowy blok wcięcia, więc wszystkie "Dołącz...". wywołania, dopóki blok nie zostanie usunięty, zostanie wcięty jeden poziom więcej niż bieżący poziom. |