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


AffectedCountModificationCommandBatch.ConsumeResultSetAsync Метод

Определение

Использует средство чтения данных, созданное с помощью ExecuteAsync(IRelationalConnection, CancellationToken), распространяя значения обратно в ModificationCommand.

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

Параметры

startCommandIndex
Int32

Порядковый номер первого используемого результируемого набора.

reader
RelationalDataReader

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

cancellationToken
CancellationToken

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

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

Задача, представляющая асинхронную операцию. Задача содержит порядковый номер следующей команды, которую необходимо использовать.

Исключения

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

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