DbEnumerator Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Expose la méthode GetEnumerator(), qui prend en charge une itération simple sur une collection par un fournisseur de données .NET.
public ref class DbEnumerator : System::Collections::IEnumerator
public class DbEnumerator : System.Collections.IEnumerator
type DbEnumerator = class
interface IEnumerator
Public Class DbEnumerator
Implements IEnumerator
- Héritage
-
DbEnumerator
- Implémente
Remarques
La DbEnumerator classe est implémentée par un fournisseur de données .NET Framework pour fournir une prise en charge de la liaison de données.
Par conception, l’objet DbEnumerator est destiné à être utilisé avec un seul jeu de résultats. Par exemple, si vous exécutez une instruction batch contenant deux instructions SQL SELECT qui retournent des schémas différents, la deuxième instruction risque de ne pas réacréer le schéma entier. Pour éviter cette situation, obtenez un DbEnumerator pour chaque jeu de résultats, puis appelez la NextResult
méthode d’un objet DataReader du fournisseur de données .NET Framework.
Constructeurs
DbEnumerator(DbDataReader) |
Initialise une nouvelle instance de la classe DbEnumerator avec le lecteur de données spécifié. |
DbEnumerator(DbDataReader, Boolean) |
Initialise une nouvelle instance de la classe DbEnumerator à l’aide du lecteur spécifié et indique de fermer automatiquement ou non le lecteur après l’itération au sein de ses données. |
DbEnumerator(IDataReader) |
Initialise une nouvelle instance de la classe DbEnumerator à l'aide du |
DbEnumerator(IDataReader, Boolean) |
Initialise une nouvelle instance de la classe DbEnumerator à l’aide du |
Propriétés
Current |
Obtient l’élément actuel dans la collection. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
MoveNext() |
Avance l’énumérateur à l’élément suivant de la collection. |
Reset() |
Rétablit l’énumérateur à sa position initiale, qui précède le premier élément de la collection. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |