Поделиться через


AffectedCountModificationCommandBatch.ThrowAggregateUpdateConcurrencyExceptionAsync Метод

Определение

Создает исключение, указывающее, что команда повлияла на непредвиденное количество строк.

protected virtual System.Threading.Tasks.Task ThrowAggregateUpdateConcurrencyExceptionAsync (Microsoft.EntityFrameworkCore.Storage.RelationalDataReader reader, int commandIndex, int expectedRowsAffected, int rowsAffected, System.Threading.CancellationToken cancellationToken);
abstract member ThrowAggregateUpdateConcurrencyExceptionAsync : Microsoft.EntityFrameworkCore.Storage.RelationalDataReader * int * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ThrowAggregateUpdateConcurrencyExceptionAsync : Microsoft.EntityFrameworkCore.Storage.RelationalDataReader * int * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function ThrowAggregateUpdateConcurrencyExceptionAsync (reader As RelationalDataReader, commandIndex As Integer, expectedRowsAffected As Integer, rowsAffected As Integer, cancellationToken As CancellationToken) As Task

Параметры

reader
RelationalDataReader

Модуль чтения данных.

commandIndex
Int32

Порядковый номер команды.

expectedRowsAffected
Int32

Ожидаемое количество затронутых строк.

rowsAffected
Int32

Фактическое количество затронутых строк.

cancellationToken
CancellationToken

Объект для CancellationToken наблюдения во время ожидания завершения задачи.

Возвращаемое значение

Задача, представляющая асинхронную операцию.

Исключения

Если CancellationToken отменяется.

Применяется к