Partager via


AdoDotNetReader, classe

Fournit une implémentation de la classe DataReader selon les interfaces d'IVsDataReader et IVsDataReaderDescriptor. Cette implémentation utilise l'objet DbDataReader ADO.NET.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.Data.Framework.DataReader
    Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetReader

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

Syntaxe

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

Le type AdoDotNetReader expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique AdoDotNetReader(DbDataReader) Initialise une instance paramétrable de la classe AdoDotNetReader avec un objet lecteur de données ADO.NET.
Méthode publique AdoDotNetReader(DbDataReader, DbCommand) Initialise une instance paramétrable de la classe AdoDotNetReader avec un objet lecteur de données de ADO.NET et un objet de commande.

Début

Propriétés

  Nom Description
Propriété publique Descriptor Obtient des informations qui décrivent les données d'une source de données. (Hérité de DataReader.)
Propriété protégée HasDescriptor Obtient une valeur indiquant si le paramètre de données expose son implémentation d'IVsDataReaderDescriptor via la propriété Descriptor. (Substitue DataReader.HasDescriptor.)
Propriété publique IsClosed Obtient une valeur indiquant si l'instance spécifiée de lecteur de données est fermée. (Substitue DataReader.IsClosed.)
Propriété publique ItemCount Obtient le nombre d'éléments dans le bloc actuel de données. (Substitue DataReader.ItemCount.)
Propriété publique Status Obtient le code d'état numérique retourné par la méthode fournissant actuellement des données au lecteur de données. (Substitue DataReader.Status.)
Propriété publique UnderlyingReader Obtient l'instance sous-jacente d'objet DbDataReader utilisée par cette classe.

Début

Méthodes

  Nom Description
Méthode publique Close Ferme l'instance actuelle d'objet DbDataReader. (Substitue DataReader.Close().)
Méthode publique Dispose() Les ressources managées en versions utilisées pour la DataReader actuelle 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 Dispose publique est appelée et lorsque l'objet est finalisé avec un appel à la méthode 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(String, array<Byte[], Int32, Int32) Extrait un nombre d'octets spécifié de données binaires brutes. (Hérité de DataReader.)
Méthode publique GetBytes(Int32, array<Byte[], Int32, Int32) Extrait 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 par défaut. (Hérité de Object.)
Méthode publique GetItem(Int32) Récupère une instance de l'objet représentant l'élément récupérable, comme indiqué par un index dans le bloc actuel de données. (Substitue DataReader.GetItem(Int32).)
Méthode publique GetItem(String) Récupère une instance de l'objet représentant l'élément récupérable comme spécifié par nom. (Substitue DataReader.GetItem(String).)
Méthode publique GetItemIndex Récupère l'index de l'élément pour le nom d'élément, tel que l'index d'une colonne pour un nom de colonne donné. (Substitue DataReader.GetItemIndex(String).)
Méthode publique GetItemMaxLength Récupère la longueur maximale, en caractères, les éléments de données à l'index spécifié. (Substitue DataReader.GetItemMaxLength(Int32).)
Méthode publique GetItemName Récupère le nom assigné à l'élément de données à l'index spécifié échéant. (Substitue DataReader.GetItemName(Int32).)
Méthode publique GetItemType(Int32) Récupère le type de données d'un élément de données, ou d'éléments, à l'index spécifié pour le format par défaut Default. (Hérité de DataReader.)
Méthode publique GetItemType(Int32, DataItemTypeFormat) Récupère le type de données d'un élément de données, ou d'é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(String) Indique si la valeur de l'élément de données donné n'est pas spécifiée, autrement. Autrement dit., nullune référence null (Nothing en Visual Basic). (Hérité de DataReader.)
Méthode publique IsNullItem(Int32) Indique si la valeur de l'élément de données à l'index spécifié n'est pas spécifiée, autrement. 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 du Object actuel. (Hérité de Object.)
Méthode publique NextResult Avance le lecteur de données au résultat suivant si le joueur contient plusieurs résultats. (Substitue DataReader.NextResult().)
Méthode publique Read Avance le lecteur au bloc suivant de données si le joueur contient plusieurs blocs. (Substitue DataReader.Read().)
Méthode publique Terminate Termine le lecteur de données immédiatement, sans nécessairement retourner toutes les données ou 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

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.Framework.AdoDotNet, espace de noms