Partager via


AdoDotNetDataReader, classe

Fournit une implémentation de la classe d' DataReader à l'aide d'une implémentation de l'interface d' ADO.NETIDataReader .

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Data.DataReader
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader

Espace de noms :  Microsoft.VisualStudio.Data.AdoDotNet
Assembly :  Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)

Syntaxe

'Déclaration
Public Class AdoDotNetDataReader _
    Inherits DataReader
public class AdoDotNetDataReader : DataReader
public ref class AdoDotNetDataReader : public DataReader
type AdoDotNetDataReader =  
    class
        inherit DataReader
    end
public class AdoDotNetDataReader extends DataReader

Le type AdoDotNetDataReader expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique AdoDotNetDataReader(IDataReader) Constructeur de classe.Initialise une instance paramétrée de la classe d' AdoDotNetDataReader avec une implémentation de l'interface d' IDataReader .
Méthode publique AdoDotNetDataReader(IDataReader, IDbCommand, array<DataParameter[]) Constructeur de classe.Initialise une instance paramétrée de la classe d' AdoDotNetDataReader avec une implémentation de l'interface d' IDataReader et la commande et/ou les paramètres qui sont produits IDataReader.

Début

Propriétés

  Nom Description
Propriété publique InnerDataReader Récupère l'objet sous-jacent d' IDataReader qui pilote le lecteur de données actuel.
Propriété publique IsClosed Récupère une valeur booléenne qui indique si l'instance spécifiée de lecteur de données a été fermée. (Substitue DataReader.IsClosed.)
Propriété publique ItemCount Récupère le nombre d'éléments dans le bloc actuel de données. (Substitue DataReader.ItemCount.)
Propriété publique Status Récupère un code d'état numérique retourné par la méthode en fournissant des données au lecteur de données. (Substitue DataReader.Status.)

Début

Méthodes

  Nom Description
Méthode publique Close Ferme l'instance de l'objet actuel d' IDataReader . (Substitue DataReader.Close().)
Méthode publique Dispose() Les ressources managées en release conservées pour DataReader actuel d'instance. (Hérité de DataReader.)
Méthode protégée Dispose(Boolean) Nettoie les ressources associées à l'instance actuelle d' DataReader , lorsque la méthode d' Dispose de public est appelée et ainsi que lorsque l'objet est finalisé avec un appel à la méthode d' Finalize . (Hérité de DataReader.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Finalise l'instance actuelle d' DataReader . (Hérité de DataReader.)
Méthode publique GetBytes Récupère un nombre d'octets spécifié de données binaires. (Substitue DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetItem(Int32) Extrait une instance de l'objet qui représente l'élément récupérable déterminé par un index dans le bloc actuel de données. (Substitue DataReader.GetItem(Int32).)
Méthode publique GetItem(String) Extrait une instance de l'objet qui représente l'élément récupérable comme spécifié par nom. (Substitue DataReader.GetItem(String).)
Méthode publique GetItemMaxLength Extrait la longueur maximale, en caractères, les éléments de données à l'index spécifié. (Substitue DataReader.GetItemMaxLength(Int32).)
Méthode publique GetItemName Extrait le nom assigné à l'élément de données à l'index spécifié le cas échéant. (Substitue DataReader.GetItemName(Int32).)
Méthode publique GetItemType Retourne le type de données d'un élément de données, ou des éléments, à l'index spécifié dans un format spécifié. (Substitue DataReader.GetItemType(Int32, DataItemTypeFormat).)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsNullItem Indique si l'élément de données à l'index spécifié n'est pas spécifié, c. autrement dit., nullune référence null (Nothing en Visual Basic). (Substitue DataReader.IsNullItem(Int32).)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique NextResult Avance le lecteur de données vers le résultat dans les cas où le joueur contient plusieurs résultats. (Substitue DataReader.NextResult().)
Méthode publique Read Avance le lecteur vers le bloc de données dans les cas où le joueur contient plusieurs blocs. (Substitue DataReader.Read().)
Méthode publique Terminate Arrête le lecteur de données immédiatement, sans nécessairement retourner toutes les données ni définir des paramètres de sortie. (Substitue DataReader.Terminate().)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Notes

Cette classe fournit une implémentation de l'interface d' IDataReader de la classe d' DataReader .

Il est peu probable qu'un fournisseur de données devra remplacer ou modifier sinon le comportement de cette classe ; au contraire, il peut simplement l'instancier chaque fois qu'ils ont ADO.NETIDataReader et ils doivent retourner un DDEX DataReader

actif.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Data.AdoDotNet, espace de noms

AdoDotNetConnectionSupport