DbCommand.ExecuteReaderAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchroniczna wersja programu ExecuteReader, która wykonuje polecenie względem połączenia, zwracając element DbDataReader , który może służyć do uzyskiwania dostępu do wyników.
Przeciążenia
ExecuteReaderAsync() |
Asynchroniczna wersja programu ExecuteReader, która wykonuje polecenie względem połączenia, zwracając element DbDataReader , który może służyć do uzyskiwania dostępu do wyników. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) Wywołuje element CancellationToken.None. |
ExecuteReaderAsync(CommandBehavior) |
Asynchroniczna wersja programu ExecuteReader, która wykonuje polecenie względem połączenia, zwracając element DbDataReader , który może służyć do uzyskiwania dostępu do wyników. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Wywołuje polecenie . |
ExecuteReaderAsync(CancellationToken) |
Asynchroniczna wersja programu ExecuteReader, która wykonuje polecenie względem połączenia, zwracając element DbDataReader , który może służyć do uzyskiwania dostępu do wyników. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Wywołuje polecenie . |
ExecuteReaderAsync(CommandBehavior, CancellationToken) |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Wywołuje polecenie . |
Uwagi
Implementatory dostawcy zarządzanego muszą wywołać metodę ExecuteDbDataReaderAsync w pliku ExecuteReaderAsync. Aby uzyskać więcej informacji na temat programowania asynchronicznego, zobacz Programowanie asynchroniczne.
ExecuteReaderAsync()
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
Asynchroniczna wersja programu ExecuteReader, która wykonuje polecenie względem połączenia, zwracając element DbDataReader , który może służyć do uzyskiwania dostępu do wyników.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) Wywołuje element 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)
Zwraca
Zadanie reprezentujące operację asynchroniczną.
Wyjątki
Wystąpił błąd podczas wykonywania polecenia.
Nieprawidłowa CommandBehavior wartość.
Uwagi
Implementatory dostawcy zarządzanego muszą wywołać metodę ExecuteDbDataReaderAsync w pliku ExecuteReaderAsync. Aby uzyskać więcej informacji na temat programowania asynchronicznego, zobacz Programowanie asynchroniczne.
Ta metoda przechowuje w zadaniu wszystkie wyjątki inne niż użycie, które mogą zgłaszać synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony po oczekiwaniu na zadanie. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez ExecuteReader()usługę .
Zobacz też
Dotyczy
ExecuteReaderAsync(CommandBehavior)
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
Asynchroniczna wersja programu ExecuteReader, która wykonuje polecenie względem połączenia, zwracając element DbDataReader , który może służyć do uzyskiwania dostępu do wyników.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Wywołuje polecenie .
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 wartości wyliczenia, która określa sposób wykonywania polecenia i sposobu pobierania danych.
Zwraca
Zadanie reprezentujące operację asynchroniczną.
Wyjątki
Wystąpił błąd podczas wykonywania polecenia.
Nieprawidłowa CommandBehavior wartość.
Uwagi
Implementatory dostawcy zarządzanego muszą wywołać metodę ExecuteDbDataReaderAsync w pliku ExecuteReaderAsync. Aby uzyskać więcej informacji na temat programowania asynchronicznego, zobacz Programowanie asynchroniczne.
Ta metoda przechowuje w zadaniu wszystkie wyjątki inne niż użycie, które mogą zgłaszać synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony po oczekiwaniu na zadanie. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez ExecuteReader(CommandBehavior)usługę .
Zobacz też
Dotyczy
ExecuteReaderAsync(CancellationToken)
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
Asynchroniczna wersja programu ExecuteReader, która wykonuje polecenie względem połączenia, zwracając element DbDataReader , który może służyć do uzyskiwania dostępu do wyników.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Wywołuje polecenie .
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 umożliwiający anulowanie operacji asynchronicznej.
Zwraca
Zadanie reprezentujące operację asynchroniczną.
Wyjątki
Wystąpił błąd podczas wykonywania polecenia.
Nieprawidłowa CommandBehavior wartość.
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwróconym zadaniu.
Uwagi
Implementatory dostawcy zarządzanego muszą wywołać metodę ExecuteDbDataReaderAsync w pliku ExecuteReaderAsync. Aby uzyskać więcej informacji na temat programowania asynchronicznego, zobacz Programowanie asynchroniczne.
Ta metoda przechowuje w zadaniu wszystkie wyjątki inne niż użycie, które mogą zgłaszać synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony po oczekiwaniu na zadanie. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez ExecuteReader()usługę .
Zobacz też
Dotyczy
ExecuteReaderAsync(CommandBehavior, CancellationToken)
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
- Źródło:
- DbCommand.cs
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Wywołuje polecenie .
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 wartości wyliczenia, która określa zachowanie polecenia.
- cancellationToken
- CancellationToken
Token umożliwiający anulowanie operacji asynchronicznej.
Zwraca
Zadanie reprezentujące operację asynchroniczną.
Wyjątki
Wystąpił błąd podczas wykonywania polecenia.
Nieprawidłowa CommandBehavior wartość.
Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwróconym zadaniu.
Uwagi
Implementatory dostawcy zarządzanego muszą wywołać metodę ExecuteDbDataReaderAsync w pliku ExecuteReaderAsync. Aby uzyskać więcej informacji na temat programowania asynchronicznego, zobacz Programowanie asynchroniczne.
Ta metoda przechowuje w zadaniu wszystkie wyjątki inne niż użycie, które mogą zgłaszać synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony po oczekiwaniu na zadanie. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez ExecuteReader(CommandBehavior)usługę .