Freigeben über


AffectedCountModificationCommandBatch.ThrowAggregateUpdateConcurrencyExceptionAsync Methode

Definition

Löst eine Ausnahme aus, die angibt, dass der Befehl eine unerwartete Anzahl von Zeilen beeinflusst hat.

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

Parameter

reader
RelationalDataReader

Der Datenleser.

commandIndex
Int32

Die Ordnungszahl des Befehls.

expectedRowsAffected
Int32

Die erwartete Anzahl der betroffenen Zeilen.

rowsAffected
Int32

Die tatsächliche Anzahl der betroffenen Zeilen.

cancellationToken
CancellationToken

Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Ausnahmen

Gilt für: