Compartilhar via


MigrationCommand Classe

Definição

Representa um comando pronto para ser enviado ao banco de dados para migrá-lo.

public class MigrationCommand
type MigrationCommand = class
Public Class MigrationCommand
Herança
MigrationCommand

Comentários

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

Construtores

MigrationCommand(IRelationalCommand, Boolean)

Cria uma nova instância do comando .

MigrationCommand(IRelationalCommand, DbContext, IDiagnosticsLogger<DbLoggerCategory.Database.Command>, Boolean)

Cria uma nova instância do comando .

MigrationCommand(IRelationalCommand, DbContext, IRelationalCommandDiagnosticsLogger, Boolean)

Cria uma nova instância do comando .

Propriedades

CommandLogger

O agente de comando associado.

CommandText

O texto do comando SQL que será executado no banco de dados.

TransactionSuppressed

Indica se as transações devem ou não ser suprimidas durante a execução do comando.

Métodos

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)

Representa um comando pronto para ser enviado ao banco de dados para migrá-lo.

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Executa o comando e retorna o número de linhas afetadas.

ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)

Representa um comando pronto para ser enviado ao banco de dados para migrá-lo.

ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken)

Executa o comando e retorna o número de linhas afetadas.

Aplica-se a