Sprache

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 betroffener Zeilen.

rowsAffected
Int32

Die tatsächliche Anzahl der betroffenen Zeilen.

cancellationToken
CancellationToken

A CancellationToken , um zu beobachten, während sie auf den Abschluss der Aufgabe warten.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Ausnahmen

Wenn der CancellationToken Vorgang abgebrochen wird.

Gilt für: