IBatchExecutor.ExecuteAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt die Befehle in den Batches für die angegebene Datenbankverbindung aus.
public System.Threading.Tasks.Task<int> ExecuteAsync (System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Update.ModificationCommandBatch> commandBatches, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Threading.CancellationToken cancellationToken = default);
abstract member ExecuteAsync : seq<Microsoft.EntityFrameworkCore.Update.ModificationCommandBatch> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Function ExecuteAsync (commandBatches As IEnumerable(Of ModificationCommandBatch), connection As IRelationalConnection, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Integer)
Parameter
- commandBatches
- IEnumerable<ModificationCommandBatch>
Die auszuführenden Batches.
- connection
- IRelationalConnection
Die zu verwendende Datenbankverbindung.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Speichervorgang darstellt. Das Vorgangsergebnis enthält die Gesamtzahl der betroffenen Zeilen.
Ausnahmen
Wenn CancellationToken abgebrochen ist.
Gilt für:
Entity Framework