MigrationCommandListBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Générateur pour créer une liste de MigrationCommands qui peuvent ensuite être exécutés pour migrer une base de données.
public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
- Héritage
-
MigrationCommandListBuilder
Remarques
Pour plus d’informations et d’exemples, consultez Migrations de bases de données .
Constructeurs
MigrationCommandListBuilder(IRelationalCommandBuilderFactory) |
Crée une instance du générateur. |
MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies) |
Crée une instance du générateur. |
Propriétés
Dependencies |
Dépendances spécifiques au fournisseur relationnel pour ce service. |
Méthodes
Append(Object) |
Ajoute l’objet donné (sous forme de chaîne) à la commande en cours de génération. |
Append(String) |
Ajoute la chaîne donnée à la commande en cours de génération. |
AppendLine() |
Démarre une nouvelle ligne sur la commande en cours de génération. |
AppendLine(Object) |
Ajoute l’objet donné (sous forme de chaîne) à la commande en cours de génération, puis démarre une nouvelle ligne. |
AppendLine(String) |
Ajoute la chaîne donnée à la commande en cours de génération, puis démarre une nouvelle ligne. |
AppendLines(Object) |
Ajoute l’objet donné à la commande en cours de génération sous forme de plusieurs lignes de texte. Autrement dit, chaque ligne de l’objet passé (sous forme de chaîne) est ajoutée en tant que ligne à la commande en cours de génération. Il en résulte que les lignes ont la mise en retrait correcte. |
AppendLines(String) |
Ajoute l’objet donné à la commande en cours de génération sous forme de plusieurs lignes de texte. Autrement dit, chaque ligne de la chaîne passée est ajoutée en tant que ligne à la commande en cours de génération. Il en résulte que les lignes ont la mise en retrait correcte. |
DecrementIndent() |
Réduit la mise en retrait actuelle d’un niveau. |
EndCommand(Boolean) |
Termine la génération de la commande actuelle et l’ajoute à la liste des commandes générées. L’appel suivant à l’une des méthodes de générateur commencera à générer une nouvelle commande. |
GetCommandList() |
Obtient la liste des commandes générées. |
IncrementIndent() |
Augmente la mise en retrait actuelle d’un niveau. |
Indent() |
Démarre un nouveau bloc de mise en retrait, donc tous les « Append... » les appels jusqu’à ce que le bloc soit supprimé seront mis en retrait d’un niveau de plus que le niveau actuel. |