Compartilhar via


DbCommandDispatcher.NonQueryAsync Método

Definição

public virtual System.Threading.Tasks.Task<int> NonQueryAsync (System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext interceptionContext, System.Threading.CancellationToken cancellationToken);
abstract member NonQueryAsync : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
override this.NonQueryAsync : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>

Parâmetros

command
DbCommand

O comando no qual a operação será executada.

interceptionContext
DbCommandInterceptionContext

Informações opcionais sobre o contexto da chamada que está sendo feita.

cancellationToken
CancellationToken

O token de cancelamento para a operação assíncrona.

Retornos

O resultado da operação, que pode ter sido modificada por interceptadores.

Comentários

Observe que o resultado da execução do comando é retornado por esse método. O resultado não está disponível no contexto de interceptação passado para esse método, pois o contexto de interceptação é clonado antes de ser passado para interceptadores.

Aplica-se a