DbEnumerator Klass

Definition

Exponerar metoden GetEnumerator(), som stöder en enkel iteration över en samling av en .NET dataprovider.

public ref class DbEnumerator : System::Collections::IEnumerator
public class DbEnumerator : System.Collections.IEnumerator
type DbEnumerator = class
    interface IEnumerator
Public Class DbEnumerator
Implements IEnumerator
Arv
DbEnumerator
Implementeringar

Kommentarer

Klassen DbEnumerator implementeras av en .NET Framework-dataprovider för att tillhandahålla stöd för databindning.

Objektet är avsiktligt DbEnumerator avsett att användas med endast en resultatuppsättning. Om du till exempel kör en batch-instruktion som innehåller två SQL SELECT-instruktioner som returnerar olika scheman kanske den andra instruktionen inte hämtar hela schemat igen. Undvik den här situationen genom att hämta en DbEnumerator för varje resultatuppsättning och anropa sedan metoden NextResult för ett dataproviderobjekt i .NET Framework.

Konstruktorer

Name Description
DbEnumerator(DbDataReader, Boolean)

Initierar en ny instans av DbEnumerator klassen med den angivna läsaren och anger om läsaren ska stängas automatiskt efter iterering genom sina data.

DbEnumerator(DbDataReader)

Initierar en ny instans av DbEnumerator klassen med give n-dataläsaren.

DbEnumerator(IDataReader, Boolean)

Initierar en ny instans av DbEnumerator klassen med den angivna DataReader, och anger om den automatiskt ska stängas DataReader efter iterering via dess data.

DbEnumerator(IDataReader)

Initierar en ny instans av DbEnumerator klassen med den angivna DataReader.

Egenskaper

Name Description
Current

Hämtar det aktuella elementet i samlingen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MoveNext()

Avancerar uppräknaren till nästa element i samlingen.

Reset()

Anger uppräknaren till sin ursprungliga position, som är före det första elementet i samlingen.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även