MigrationCommandListBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Generador para crear una lista de MigrationCommands que se pueden ejecutar para migrar una base de datos.
public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
- Herencia
-
MigrationCommandListBuilder
Comentarios
Consulte Migraciones de bases de datos para obtener más información y ejemplos.
Constructores
MigrationCommandListBuilder(IRelationalCommandBuilderFactory) |
Crea una nueva instancia del generador. |
MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies) |
Crea una nueva instancia del generador. |
Propiedades
Dependencies |
Dependencias específicas del proveedor relacional para este servicio. |
Métodos
Append(Object) |
Anexa el objeto especificado (como una cadena) al comando que se está compilando. |
Append(String) |
Anexa la cadena especificada al comando que se está compilando. |
AppendLine() |
Inicia una nueva línea en el comando que se está compilando. |
AppendLine(Object) |
Anexa el objeto especificado (como una cadena) al comando que se está compilando y, a continuación, inicia una nueva línea. |
AppendLine(String) |
Anexa la cadena especificada al comando que se está compilando y, a continuación, inicia una nueva línea. |
AppendLines(Object) |
Anexa el objeto especificado al comando que se está compilando como varias líneas de texto. Es decir, cada línea del objeto pasado (como una cadena) se agrega como una línea al comando que se está compilando. Esto da como resultado que las líneas tengan la sangría correcta. |
AppendLines(String) |
Anexa el objeto especificado al comando que se está compilando como varias líneas de texto. Es decir, cada línea de la cadena pasada se agrega como una línea al comando que se está compilando. Esto da como resultado que las líneas tengan la sangría correcta. |
DecrementIndent() |
Reduce la sangría actual en un nivel. |
EndCommand(Boolean) |
Finaliza la compilación del comando actual y la agrega a la lista de comandos compilados. La siguiente llamada a uno de los métodos del generador comenzará a crear un nuevo comando. |
GetCommandList() |
Obtiene la lista de comandos creados. |
IncrementIndent() |
Aumenta la sangría actual en un nivel. |
Indent() |
Inicia un nuevo bloque de sangría, por lo que todo 'Append...' llama a hasta que se elimine el bloque se le aplicará una sangría de un nivel más que el nivel actual. |