Freigeben über


AffectedCountModificationCommandBatch.ConsumeResultSetAsync Methode

Definition

Verwendet den von ExecuteAsync(IRelationalConnection, CancellationToken)erstellten Datenleser, und gibt Werte zurück in die ModificationCommandweiter.

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)

Parameter

startCommandIndex
Int32

Die Ordnungszahl des ersten verwendeten Resultsets.

reader
RelationalDataReader

Der Datenleser.

cancellationToken
CancellationToken

Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt. Die Aufgabe enthält die Ordnungszahl des nächsten Befehls, der verwendet werden muss.

Ausnahmen

Gilt für: