Partager via


AdoDotNetTableReader Classe

Définition

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

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

Constructeurs

AdoDotNetTableReader(DataTable)

Initialise une instance paramétrée de la AdoDotNetDataTableReader classe avec un DataTable instance.

AdoDotNetTableReader(DataTable, Int32)

Initialise une instance paramétrée de la AdoDotNetDataTableReader classe ainsi qu’une DataTable instance et une valeur status.

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 l'objet DataTable est fermé.

ItemCount

Obtient une valeur entière spécifiant le nombre d’éléments de données contenus dans le instance actuel DataTable .

Status

Obtient une valeur entière représentant le status de la table de données ; toutefois, retourne invariablement zéro.

UnderlyingTable

Obtient l’objet sous-jacent DataTable instance utilisé dans cette classe.

Méthodes

Close()

Ferme le instance actuel DataTable .

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)

Lit un flux d’octets dans la mémoire tampon sous forme de tableau, en commençant à un décalage spécifié.

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 élément de données à un index spécifié.

GetItem(String)

Récupère un élément de données portant un nom spécifié.

GetItemIndex(String)

Récupère l’index de l’élément de données pour le nom de l’élément de données spécifié.

GetItemMaxLength(Int32)

Récupère une valeur entière spécifiant la longueur maximale de l’élément de données à l’index spécifié.

GetItemName(Int32)

Récupère le nom littéral de chaîne de l’élément de données à l’index spécifié.

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 à un index spécifié et avec un format de type d’élément spécifié.

IsNullItem(Int32)

Récupère une valeur booléenne indiquant si l’élément de données à l’index spécifié est 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()

Teste s’il existe un autre jeu de résultats et, si true, avance le AdoDotNetDataTableReader.

Read()

Teste s’il existe un autre enregistrement de données et, s’il est vrai, avance le AdoDotNetDataTableReader vers l’enregistrement suivant.

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.

(Hérité de DataReader)

S’applique à