Udostępnij przez


DbCommandDispatcher.NonQueryAsync Metoda

Definicja

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>

Parametry

command
DbCommand

Polecenie, na którym zostanie wykonana operacja.

interceptionContext
DbCommandInterceptionContext

Opcjonalne informacje o kontekście wykonywanego wywołania.

cancellationToken
CancellationToken

Token anulowania operacji asynchronicznej.

Zwraca

Wynik operacji, która mogła zostać zmodyfikowana przez przechwytniki.

Uwagi

Zwróć uwagę, że wynik wykonania polecenia jest zwracany przez tę metodę. Wynik nie jest dostępny w kontekście przechwytywania przekazanym do tej metody, ponieważ kontekst przechwytywania jest klonowany przed przekazaniem do przechwytywania.

Dotyczy