DbEnumerator Clase

Definición

Expone el método GetEnumerator(), que admite una iteración simple sobre una colección por parte de un proveedor de datos .NET.

public ref class DbEnumerator : System::Collections::IEnumerator
public class DbEnumerator : System.Collections.IEnumerator
type DbEnumerator = class
    interface IEnumerator
Public Class DbEnumerator
Implements IEnumerator
Herencia
DbEnumerator
Implementaciones

Comentarios

Un proveedor de datos DbEnumerator implementa la clase .NET Framework para proporcionar compatibilidad con enlaces de datos.

Por diseño, el DbEnumerator objeto está diseñado para su uso con un único conjunto de resultados. Por ejemplo, si ejecuta una instrucción por lotes que contiene dos instrucciones SELECT de SQL que devuelven esquemas diferentes, es posible que la segunda instrucción no vuelva a ajustar todo el esquema. Para evitar esta situación, obtenga un DbEnumerator para cada conjunto de resultados y, a continuación, llame al método NextResult de un objeto DataReader del proveedor de datos de .NET Framework.

Constructores

Nombre Description
DbEnumerator(DbDataReader, Boolean)

Inicializa una nueva instancia de la DbEnumerator clase utilizando el lector especificado e indica si se cerrará automáticamente el lector después de recorrer en iteración sus datos.

DbEnumerator(DbDataReader)

Inicializa una nueva instancia de la DbEnumerator clase con el lector de datos n.

DbEnumerator(IDataReader, Boolean)

Inicializa una nueva instancia de la DbEnumerator clase utilizando el especificado DataReadere indica si se debe cerrar DataReader automáticamente después de recorrer en iteración sus datos.

DbEnumerator(IDataReader)

Inicializa una nueva instancia de la DbEnumerator clase utilizando el especificado DataReader.

Propiedades

Nombre Description
Current

Obtiene el elemento actual de la colección.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type objeto de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto actual Object.

(Heredado de Object)
MoveNext()

Desplaza el enumerador al siguiente elemento de la colección.

Reset()

Establece el enumerador en su posición inicial, que es antes del primer elemento de la colección.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también