Condividi tramite


IBatchExecutor.ExecuteAsync Metodo

Definizione

Esegue i comandi nei batch rispetto alla connessione del database specificata.

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)

Parametri

commandBatches
IEnumerable<ModificationCommandBatch>

Batch da eseguire.

connection
IRelationalConnection

Connessione al database da usare.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

Restituisce

Attività che rappresenta l'operazione di salvataggio asincrono. Il risultato dell'attività contiene il numero totale di righe interessate.

Eccezioni

Si applica a