Idioma

MigrationCommandListBuilder Classe

Definição

Um construtor para criar uma lista de MigrationCommands que pode ser executada para migrar um banco de dados.

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
Herança
MigrationCommandListBuilder
Atributos

Comentários

Consulte migrações de banco de dados para obter mais informações e exemplos.

Construtores

Nome Descrição
MigrationCommandListBuilder(IRelationalCommandBuilderFactory)

Cria uma nova instância do construtor.

MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies)

Cria uma nova instância do construtor.

Propriedades

Nome Descrição
Dependencies

Dependências específicas do provedor relacional para esse serviço.

Métodos

Nome Descrição
Append(Object)

Acrescenta o objeto fornecido (como uma cadeia de caracteres) ao comando que está sendo criado.

Append(String)

Acrescenta a cadeia de caracteres fornecida ao comando que está sendo criado.

AppendLine()

Inicia uma nova linha no comando que está sendo criado.

AppendLine(FormattableString)

Acrescenta a cadeia de caracteres fornecida ao comando que está sendo criado e, em seguida, inicia uma nova linha.

AppendLine(Object)

Acrescenta o objeto fornecido (como uma cadeia de caracteres) ao comando que está sendo criado e, em seguida, inicia uma nova linha.

AppendLine(String)

Acrescenta a cadeia de caracteres fornecida ao comando que está sendo criado e, em seguida, inicia uma nova linha.

AppendLines(Object)

Acrescenta o objeto fornecido ao comando que está sendo criado como várias linhas de texto. Ou seja, cada linha no objeto passado (como uma cadeia de caracteres) é adicionada como uma linha ao comando que está sendo criado. Isso faz com que as linhas tenham o recuo correto.

AppendLines(String)

Acrescenta o objeto fornecido ao comando que está sendo criado como várias linhas de texto. Ou seja, cada linha na cadeia de caracteres passada é adicionada como uma linha ao comando que está sendo criado. Isso faz com que as linhas tenham o recuo correto.

DecrementIndent()

Diminui o recuo atual em um nível.

EndCommand(Boolean)

Termina a construção do comando atual e adiciona-o à lista de comandos criados. A próxima chamada para um dos métodos do construtor começará a criar um novo comando.

GetCommandList()

Obtém a lista de comandos criados.

IncrementIndent()

Aumenta o recuo atual em um nível.

Indent()

Inicia um novo bloco de recuo, portanto, todos 'Acrescentar...' as chamadas até que o bloco seja descartado serão recuadas um nível a mais do que o nível atual.

Aplica-se a