DbEnumerator Kelas

Definisi

Mengekspos metode GetEnumerator(), 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 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 resultset, lalu panggil metode NextResult objek DataReader penyedia data .NET Framework.

Konstruktor

Nama Deskripsi
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(DbDataReader)

Menginisialisasi instans DbEnumerator baru kelas dengan memberikan n pembaca data.

DbEnumerator(IDataReader, Boolean)

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

DbEnumerator(IDataReader)

Menginisialisasi instans DbEnumerator baru kelas menggunakan DataReader.

Properti

Nama Deskripsi
Current

Mendapatkan elemen saat ini dalam koleksi.

Metode

Nama Deskripsi
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 Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(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