Freigeben über


SqlBatch.ExecuteReaderAsync(CancellationToken) Methode

Definition

Eine asynchrone Version von ExecuteReader() , die an die ConnectionCommands sendet und eine SqlDataReadererstellt. Ausnahmen werden über das zurückgegebene Aufgabenobjekt gemeldet.

public System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader> ExecuteReaderAsync (System.Threading.CancellationToken cancellationToken = default);
override this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader>
Public Function ExecuteReaderAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of SqlDataReader)

Parameter

cancellationToken
CancellationToken

Ein Token zum Abbrechen des asynchronen Vorgangs.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Ausnahmen

Beim Ausführen des Batches ist ein Fehler aufgetreten.

Der CommandBehavior-Wert ist ungültig.

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Gilt für: