Freigeben über


EntityCommand.ExecuteReaderAsync Methode

Definition

Überlädt

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

ExecuteReaderAsync(CancellationToken)

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

ExecuteReaderAsync(CommandBehavior)

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

ExecuteReaderAsync()

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

[System.Diagnostics.DebuggerStepThrough]
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync (System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken);
override this.ExecuteReaderAsync : System.Data.CommandBehavior * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>

Parameter

behavior
CommandBehavior

Das Verhalten, das beim Ausführen des Befehls verwendet werden soll

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. Das Aufgabenergebnis enthält ein EntityDataReader-Objekt.

Attribute

Ausnahmen

Für Befehle für gespeicherte Prozeduren, wenn für etwas anderes als ein Entitätsauflistungsergebnis aufgerufen wird

Gilt für:

ExecuteReaderAsync(CancellationToken)

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync (System.Threading.CancellationToken cancellationToken);
override this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>

Parameter

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. Das Aufgabenergebnis enthält ein EntityDataReader-Objekt.

Ausnahmen

Für Befehle für gespeicherte Prozeduren, wenn für etwas anderes als ein Entitätsauflistungsergebnis aufgerufen wird

Gilt für:

ExecuteReaderAsync(CommandBehavior)

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync (System.Data.CommandBehavior behavior);
override this.ExecuteReaderAsync : System.Data.CommandBehavior -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>
Public Overridable Function ExecuteReaderAsync (behavior As CommandBehavior) As Task(Of EntityDataReader)

Parameter

behavior
CommandBehavior

Das Verhalten, das beim Ausführen des Befehls verwendet werden soll

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Aufgabenergebnis enthält ein EntityDataReader-Objekt.

Ausnahmen

Für Befehle für gespeicherte Prozeduren, wenn für etwas anderes als ein Entitätsauflistungsergebnis aufgerufen wird

Gilt für:

ExecuteReaderAsync()

Führt den Befehl asynchron aus und gibt einen Datenleser zum Lesen der Ergebnisse zurück. Kann nur für CommandType.CommandText aufgerufen werden (andernfalls verwenden Sie die Standardmäßigen Execute*-Methoden).

public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader> ExecuteReaderAsync ();
override this.ExecuteReaderAsync : unit -> System.Threading.Tasks.Task<System.Data.Entity.Core.EntityClient.EntityDataReader>
Public Overridable Function ExecuteReaderAsync () As Task(Of EntityDataReader)

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Aufgabenergebnis enthält ein EntityDataReader-Objekt.

Ausnahmen

Für Befehle für gespeicherte Prozeduren, wenn für etwas anderes als ein Entitätsauflistungsergebnis aufgerufen wird

Gilt für: