Bagikan melalui


DbEnumerator Kelas

Definisi

GetEnumerator() Mengekspos metode , yang mendukung iterasi sederhana atas koleksi oleh penyedia data .NET.

public ref class DbEnumerator : System::Collections::IEnumerator
public class DbEnumerator : System.Collections.IEnumerator
type DbEnumerator = class
    interface IEnumerator
Public Class DbEnumerator
Implements IEnumerator
Warisan
DbEnumerator
Penerapan

Keterangan

Kelas DbEnumerator ini diimplementasikan oleh penyedia data .NET Framework untuk memberikan dukungan pengikatan data.

Secara desain, DbEnumerator objek dimaksudkan untuk digunakan hanya dengan satu resultset. Misalnya, jika Anda menjalankan pernyataan batch yang berisi dua pernyataan SQL SELECT yang mengembalikan skema yang berbeda, pernyataan kedua mungkin tidak menyetel ulang seluruh skema. Untuk menghindari situasi ini, dapatkan DbEnumerator untuk setiap hasil, lalu panggil NextResult metode dari objek DataReader penyedia data .NET Framework.

Konstruktor

DbEnumerator(DbDataReader)

Menginisialisasi instans DbEnumerator baru kelas dengan memberikan n pembaca data.

DbEnumerator(DbDataReader, Boolean)

Menginisialisasi instans DbEnumerator baru kelas menggunakan pembaca yang ditentukan dan menunjukkan apakah akan secara otomatis menutup pembaca setelah melakukan iterasi melalui datanya.

DbEnumerator(IDataReader)

Menginisialisasi instans DbEnumerator baru kelas menggunakan DataReader.

DbEnumerator(IDataReader, Boolean)

Menginisialisasi instans DbEnumerator baru kelas menggunakan DataReader, dan menunjukkan apakah akan secara otomatis menutup DataReader setelah melakukan iterasi melalui datanya.

Properti

Current

Mendapatkan elemen saat ini dalam koleksi.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
MoveNext()

Memajukan enumerator ke elemen koleksi berikutnya.

Reset()

Mengatur enumerator ke posisi awalnya, yaitu sebelum elemen pertama dalam koleksi.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga