DbCommand.ExecuteReaderAsync Metoda

Definice

Asynchronní verze nástroje ExecuteReader , která provede příkaz s CommandText Connection a vrátí DbDataReader .An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader.

Přetížení

ExecuteReaderAsync()

Asynchronní verze nástroje ExecuteReader , která provede příkaz s CommandText Connection a vrátí DbDataReader .An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader.

Vyvolá ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) se s CancellationToken. None.Invokes ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) with CancellationToken.None.

ExecuteReaderAsync(CommandBehavior)

Asynchronní verze nástroje ExecuteReader , která provede příkaz s CommandText Connection a vrátí DbDataReader .An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader.

Vyvolá ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) .Invokes ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).

ExecuteReaderAsync(CancellationToken)

Asynchronní verze nástroje ExecuteReader , která provede příkaz s CommandText Connection a vrátí DbDataReader .An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader. Tato metoda šíří oznámení, že operace by se měly zrušit.This method propagates a notification that operations should be canceled.

Vyvolá ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) .Invokes ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Vyvolá ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) .Invokes ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).

Poznámky

Implementátori spravovaného zprostředkovatele musí ExecuteDbDataReaderAsync volat ExecuteReaderAsync .Managed provider implementers must call ExecuteDbDataReaderAsync in ExecuteReaderAsync. Další informace o asynchronním programování naleznete v tématu Asynchronous Programming.For more information about asynchronous programming, see Asynchronous Programming.

ExecuteReaderAsync()

Asynchronní verze nástroje ExecuteReader , která provede příkaz s CommandText Connection a vrátí DbDataReader .An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader.

Vyvolá ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) se s CancellationToken. None.Invokes ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) with CancellationToken.None.

public:
 System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync();
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync ();
member this.ExecuteReaderAsync : unit -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync () As Task(Of DbDataReader)

Návraty

Task<DbDataReader>

Úloha představující asynchronní operaciA task representing the asynchronous operation.

Výjimky

Při provádění textu příkazu došlo k chybě.An error occurred while executing the command text.

Neplatná CommandBehavior hodnota.An invalid CommandBehavior value.

Poznámky

Implementátori spravovaného zprostředkovatele musí ExecuteDbDataReaderAsync volat ExecuteReaderAsync .Managed provider implementers must call ExecuteDbDataReaderAsync in ExecuteReaderAsync. Další informace o asynchronním programování naleznete v tématu Asynchronous Programming.For more information about asynchronous programming, see Asynchronous Programming.

Platí pro

ExecuteReaderAsync(CommandBehavior)

Asynchronní verze nástroje ExecuteReader , která provede příkaz s CommandText Connection a vrátí DbDataReader .An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader.

Vyvolá ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) .Invokes ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).

public:
 System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync(System::Data::CommandBehavior behavior);
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync (System.Data.CommandBehavior behavior);
member this.ExecuteReaderAsync : System.Data.CommandBehavior -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync (behavior As CommandBehavior) As Task(Of DbDataReader)

Parametry

behavior
CommandBehavior

Jedna z hodnot výčtu, která určuje chování příkazu.One of the enumeration values that specified the command behavior.

Návraty

Task<DbDataReader>

Úloha představující asynchronní operaciA task representing the asynchronous operation.

Výjimky

Při provádění textu příkazu došlo k chybě.An error occurred while executing the command text.

Neplatná CommandBehavior hodnota.An invalid CommandBehavior value.

Poznámky

Implementátori spravovaného zprostředkovatele musí ExecuteDbDataReaderAsync volat ExecuteReaderAsync .Managed provider implementers must call ExecuteDbDataReaderAsync in ExecuteReaderAsync. Další informace o asynchronním programování naleznete v tématu Asynchronous Programming.For more information about asynchronous programming, see Asynchronous Programming.

Platí pro

ExecuteReaderAsync(CancellationToken)

Asynchronní verze nástroje ExecuteReader , která provede příkaz s CommandText Connection a vrátí DbDataReader .An asynchronous version of ExecuteReader, which executes the CommandText against the Connection and returns a DbDataReader. Tato metoda šíří oznámení, že operace by se měly zrušit.This method propagates a notification that operations should be canceled.

Vyvolá ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) .Invokes ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).

public:
 System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync (System.Threading.CancellationToken cancellationToken);
member this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync (cancellationToken As CancellationToken) As Task(Of DbDataReader)

Parametry

cancellationToken
CancellationToken

Token pro zrušení asynchronní operace.A token to cancel the asynchronous operation.

Návraty

Task<DbDataReader>

Úloha představující asynchronní operaciA task representing the asynchronous operation.

Výjimky

Při provádění textu příkazu došlo k chybě.An error occurred while executing the command text.

Neplatná CommandBehavior hodnota.An invalid CommandBehavior value.

Poznámky

Implementátori spravovaného zprostředkovatele musí ExecuteDbDataReaderAsync volat ExecuteReaderAsync .Managed provider implementers must call ExecuteDbDataReaderAsync in ExecuteReaderAsync. Další informace o asynchronním programování naleznete v tématu Asynchronous Programming.For more information about asynchronous programming, see Asynchronous Programming.

Platí pro

ExecuteReaderAsync(CommandBehavior, CancellationToken)

public:
 System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync(System::Data::CommandBehavior behavior, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync (System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken);
member this.ExecuteReaderAsync : System.Data.CommandBehavior * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync (behavior As CommandBehavior, cancellationToken As CancellationToken) As Task(Of DbDataReader)

Parametry

behavior
CommandBehavior

Jedna z hodnot výčtu, která určuje chování příkazu.One of the enumeration values that specifies the command behavior.

cancellationToken
CancellationToken

Token pro zrušení asynchronní operace.A token to cancel the asynchronous operation.

Návraty

Task<DbDataReader>

Úloha představující asynchronní operaciA task representing the asynchronous operation.

Výjimky

Při provádění textu příkazu došlo k chybě.An error occurred while executing the command text.

Neplatná CommandBehavior hodnota.An invalid CommandBehavior value.

Poznámky

Implementátori spravovaného zprostředkovatele musí ExecuteDbDataReaderAsync volat ExecuteReaderAsync .Managed provider implementers must call ExecuteDbDataReaderAsync in ExecuteReaderAsync. Další informace o asynchronním programování naleznete v tématu Asynchronous Programming.For more information about asynchronous programming, see Asynchronous Programming.

Platí pro