Bahasa

SqlBatch.ExecuteReaderAsync Metode

Definisi

Overload

Nama Deskripsi
ExecuteReaderAsync(CancellationToken)

Versi asinkron dari ExecuteReader(), yang mengirim Commands ke Connection dan membangun SqlDataReader. Pengecualian akan dilaporkan melalui objek Tugas yang dikembalikan.

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Versi asinkron dari ExecuteReader(), yang mengirim Commands ke Connection dan membangun SqlDataReader. Pengecualian akan dilaporkan melalui objek Tugas yang dikembalikan.

ExecuteReaderAsync(CancellationToken)

Sumber:
SqlBatch.cs

Versi asinkron dari ExecuteReader(), yang mengirim Commands ke Connection dan membangun SqlDataReader. Pengecualian akan dilaporkan melalui objek Tugas yang dikembalikan.

public System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader> ExecuteReaderAsync(System.Threading.CancellationToken cancellationToken = default);
member this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader>
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

Token untuk membatalkan operasi asinkron.

Mengembalikan

Tugas yang mewakili operasi asinkron.

Pengecualian

Terjadi kesalahan saat menjalankan batch.

Nilai CommandBehavior tidak valid.

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Berlaku untuk

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Versi asinkron dari ExecuteReader(), yang mengirim Commands ke Connection dan membangun SqlDataReader. Pengecualian akan dilaporkan melalui objek Tugas yang dikembalikan.

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

Parameter

behavior
CommandBehavior

Instans CommandBehavior, menentukan opsi untuk eksekusi batch dan pengambilan data. Hanya SequentialAccess dan CloseConnection didukung pada tingkat batch.

cancellationToken
CancellationToken

Token untuk membatalkan operasi asinkron.

Mengembalikan

Tugas yang mewakili operasi asinkron.

Pengecualian

Terjadi kesalahan saat menjalankan batch.

Nilai CommandBehavior tidak valid.

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Berlaku untuk