Partager via


AdoDotNetReader Classe

Définition

Représente une implémentation des interfaces IVsDataReader et IVsDataReaderDescriptor à l’aide de l’objet DbDataReader ADO .NET.

public ref class AdoDotNetReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetReader = class
    inherit DataReader
Public Class AdoDotNetReader
Inherits DataReader
Héritage
AdoDotNetReader

Constructeurs

AdoDotNetReader(DbDataReader)

Initialise un instance paramétré de la AdoDotNetReader classe avec un objet lecteur de données ADO.NET.

AdoDotNetReader(DbDataReader, DbCommand)

Initialise un instance paramétré de la AdoDotNetReader classe avec un objet lecteur de données ADO.NET et un objet de commande.

Propriétés

Descriptor

Obtient des informations qui décrivent les données d’une source de données.

(Hérité de DataReader)
HasDescriptor

Obtient une valeur indiquant si le paramètre de données expose son IVsDataReaderDescriptor implémentation via la Descriptor propriété .

IsClosed

Obtient une valeur indiquant si le lecteur de données spécifié instance est fermé.

ItemCount

Obtient le nombre d’éléments dans le bloc de données actuel.

Status

Obtient un code de status numérique retourné par la méthode fournissant actuellement des données au lecteur de données.

UnderlyingReader

Obtient l’objet sous-jacent DbDataReader instance utilisé par cette classe.

Méthodes

Close()

Ferme l’objet actuel DbDataReader instance.

Dispose()

Libère les ressources managées détenues pour le instance actuel DataReader .

(Hérité de DataReader)
Dispose(Boolean)

Nettoie les ressources associées à la instance actuelle DataReader , à la fois lorsque la méthode publique Dispose() est appelée et lorsque l’objet est finalisé avec un appel à la Finalize() méthode.

(Hérité de DataReader)
GetBytes(Int32, Byte[], Int32, Int32)

Récupère un nombre spécifié d’octets de données binaires.

GetBytes(String, Byte[], Int32, Int32)

Récupère un nombre spécifié d’octets de données binaires brutes.

(Hérité de DataReader)
GetItem(Int32)

Récupère un objet instance représentant l’élément récupérable, tel que déterminé par un index dans le bloc de données actuel.

GetItem(String)

Récupère un objet instance représentant l’élément récupérable tel que spécifié par son nom.

GetItemIndex(String)

Récupère l’index de l’élément pour le nom d’élément donné, tel que l’index d’une colonne pour un nom de colonne donné.

GetItemMaxLength(Int32)

Récupère la longueur maximale, en caractères, des éléments de données à l’index spécifié.

GetItemName(Int32)

Récupère le nom attribué à l’élément de données à l’index spécifié, le cas échéant.

GetItemType(Int32)

Récupère le type de données d’un élément de données, ou des éléments, à l’index spécifié pour le format Defaultpar défaut .

(Hérité de DataReader)
GetItemType(Int32, DataItemTypeFormat)

Récupère 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é.

IsNullItem(Int32)

Indique si la valeur de l’élément de données à l’index spécifié n’est pas spécifiée, c’est-à-dire null.

IsNullItem(String)

Indique si la valeur de l’élément de données donné n’est pas spécifiée, c’est-à-dire null.

(Hérité de DataReader)
NextResult()

Avance le lecteur de données vers le résultat suivant si le lecteur contient plusieurs résultats.

Read()

Avance le lecteur vers le bloc de données suivant si le lecteur contient plusieurs blocs.

Terminate()

Arrête immédiatement le lecteur de données, sans nécessairement retourner toutes les données ou définir les paramètres de sortie.

S’applique à