DbCommand.ExecuteReaderAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Versi asinkron dari ExecuteReader, yang menjalankan perintah terhadap koneksinya, mengembalikan DbDataReader yang dapat digunakan untuk mengakses hasilnya.
Overload
ExecuteReaderAsync() |
Versi asinkron dari ExecuteReader, yang menjalankan perintah terhadap koneksinya, mengembalikan DbDataReader yang dapat digunakan untuk mengakses hasilnya. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) Memanggil dengan CancellationToken.None. |
ExecuteReaderAsync(CommandBehavior) |
Versi asinkron dari ExecuteReader, yang menjalankan perintah terhadap koneksinya, mengembalikan DbDataReader yang dapat digunakan untuk mengakses hasilnya. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Memanggil . |
ExecuteReaderAsync(CancellationToken) |
Versi asinkron dari ExecuteReader, yang menjalankan perintah terhadap koneksinya, mengembalikan DbDataReader yang dapat digunakan untuk mengakses hasilnya. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Memanggil . |
ExecuteReaderAsync(CommandBehavior, CancellationToken) |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Memanggil . |
Keterangan
Pelaksana penyedia terkelola harus memanggil ExecuteDbDataReaderAsync .ExecuteReaderAsync Untuk informasi selengkapnya tentang pemrograman asinkron, lihat Pemrograman Asinkron.
ExecuteReaderAsync()
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
Versi asinkron dari ExecuteReader, yang menjalankan perintah terhadap koneksinya, mengembalikan DbDataReader yang dapat digunakan untuk mengakses hasilnya.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) Memanggil dengan 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)
Mengembalikan
Tugas yang mewakili operasi asinkron.
Pengecualian
Terjadi kesalahan saat menjalankan perintah.
Nilai yang tidak valid CommandBehavior .
Keterangan
Pelaksana penyedia terkelola harus memanggil ExecuteDbDataReaderAsync .ExecuteReaderAsync Untuk informasi selengkapnya tentang pemrograman asinkron, lihat Pemrograman Asinkron.
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh ExecuteReader().
Lihat juga
Berlaku untuk
ExecuteReaderAsync(CommandBehavior)
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
Versi asinkron dari ExecuteReader, yang menjalankan perintah terhadap koneksinya, mengembalikan DbDataReader yang dapat digunakan untuk mengakses hasilnya.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Memanggil .
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)
Parameter
- behavior
- CommandBehavior
Salah satu nilai enumerasi yang menentukan bagaimana perintah harus dijalankan dan bagaimana data harus diambil.
Mengembalikan
Tugas yang mewakili operasi asinkron.
Pengecualian
Terjadi kesalahan saat menjalankan perintah.
Nilai yang tidak valid CommandBehavior .
Keterangan
Pelaksana penyedia terkelola harus memanggil ExecuteDbDataReaderAsync .ExecuteReaderAsync Untuk informasi selengkapnya tentang pemrograman asinkron, lihat Pemrograman Asinkron.
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh ExecuteReader(CommandBehavior).
Lihat juga
Berlaku untuk
ExecuteReaderAsync(CancellationToken)
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
Versi asinkron dari ExecuteReader, yang menjalankan perintah terhadap koneksinya, mengembalikan DbDataReader yang dapat digunakan untuk mengakses hasilnya.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Memanggil .
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)
Parameter
- cancellationToken
- CancellationToken
Token untuk membatalkan operasi asinkron.
Mengembalikan
Tugas yang mewakili operasi asinkron.
Pengecualian
Terjadi kesalahan saat menjalankan perintah.
Nilai yang tidak valid CommandBehavior .
Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.
Keterangan
Pelaksana penyedia terkelola harus memanggil ExecuteDbDataReaderAsync .ExecuteReaderAsync Untuk informasi selengkapnya tentang pemrograman asinkron, lihat Pemrograman Asinkron.
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh ExecuteReader().
Lihat juga
Berlaku untuk
ExecuteReaderAsync(CommandBehavior, CancellationToken)
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
- Sumber:
- DbCommand.cs
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)
Parameter
- behavior
- CommandBehavior
Salah satu nilai enumerasi yang menentukan perilaku perintah.
- cancellationToken
- CancellationToken
Token untuk membatalkan operasi asinkron.
Mengembalikan
Tugas yang mewakili operasi asinkron.
Pengecualian
Terjadi kesalahan saat menjalankan perintah.
Nilai yang tidak valid CommandBehavior .
Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.
Keterangan
Pelaksana penyedia terkelola harus memanggil ExecuteDbDataReaderAsync .ExecuteReaderAsync Untuk informasi selengkapnya tentang pemrograman asinkron, lihat Pemrograman Asinkron.
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh ExecuteReader(CommandBehavior).