Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère le contenu d'un ou plusieurs objets d' DataTable sous la forme d'un ou plusieurs ensembles de résultats en lecture seule et avant seulement.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetTableReader
Espace de noms : Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Déclaration
Public Class AdoDotNetTableReader _
Inherits DataReader
public class AdoDotNetTableReader : DataReader
public ref class AdoDotNetTableReader : public DataReader
type AdoDotNetTableReader =
class
inherit DataReader
end
public class AdoDotNetTableReader extends DataReader
Le type AdoDotNetTableReader expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
AdoDotNetTableReader(DataTable) | Initialise une instance paramétrée de la classe d' T:Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetDataTableReader avec une instance d' DataTable . |
![]() |
AdoDotNetTableReader(DataTable, Int32) | Initialise une instance paramétrée de la classe d' AdoDotNetDataTableReader avec une instance d' DataTable et une valeur d'état. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
Descriptor | Obtient les 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 implémentation d' IVsDataReaderDescriptor via la propriété d' Descriptor . (Substitue DataReader.HasDescriptor.) |
![]() |
IsClosed | Obtient une valeur indiquant si DataTable est fermé. (Substitue DataReader.IsClosed.) |
![]() |
ItemCount | Obtient une valeur entière spécifiant le nombre d'éléments de données contenus dans l'instance actuelle d' DataTable . (Substitue DataReader.ItemCount.) |
![]() |
Status | Obtient une valeur entière qui représente le mode de la table de données ; toutefois, retourne invariablement zéro. (Substitue DataReader.Status.) |
![]() |
UnderlyingTable | Obtient l'instance de l'objet sous-jacente d' DataTable utilisée dans cette classe. |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Close | Ferme l'instance actuelle d' DataTable . (Substitue DataReader.Close().) |
![]() |
Dispose() | Les ressources managées en release conservées pour DataReader actuel d'instance. (Hérité de DataReader.) |
![]() |
Dispose(Boolean) | Nettoie les ressources associées à l'instance actuelle d' DataReader , lorsque la méthode d' Dispose de public est appelée et que l'objet est finalisé avec un appel à la méthode d' Finalize . (Hérité de DataReader.) |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
Finalize | Finalise l'instance actuelle d' DataReader . (Hérité de DataReader.) |
![]() |
GetBytes(String, array<Byte[], Int32, Int32) | Récupère un nombre d'octets spécifié de données binaires brutes. (Hérité de DataReader.) |
![]() |
GetBytes(Int32, array<Byte[], Int32, Int32) | Lit un flux d'octets en mémoire tampon comme tableau, en commençant à un offset spécifié. (Substitue DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).) |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetItem(Int32) | Extrait un élément de données à un index spécifié. (Substitue DataReader.GetItem(Int32).) |
![]() |
GetItem(String) | Extrait un élément de données avec un nom spécifié. (Substitue DataReader.GetItem(String).) |
![]() |
GetItemIndex | Extrait l'index de l'élément de données pour le nom spécifié d'élément de données. (Substitue DataReader.GetItemIndex(String).) |
![]() |
GetItemMaxLength | Récupère une valeur entière spécifiant la longueur maximale de l'élément de données à l'index spécifié. (Substitue DataReader.GetItemMaxLength(Int32).) |
![]() |
GetItemName | Extrait le nom de littéral de chaîne de l'élément de données à l'index spécifié. (Substitue DataReader.GetItemName(Int32).) |
![]() |
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 par défaut Default. (Hérité de DataReader.) |
![]() |
GetItemType(Int32, DataItemTypeFormat) | Récupère le type de données pour un élément de données à un index spécifié et avec un format spécifié du type d'élément. (Substitue DataReader.GetItemType(Int32, DataItemTypeFormat).) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
IsNullItem(String) | Indique si la valeur de l'élément de données spécifié n'est pas spécifiée, c. autrement dit., nullune référence null (Nothing en Visual Basic). (Hérité de DataReader.) |
![]() |
IsNullItem(Int32) | Récupère une valeur booléenne indiquant si l'élément de données à l'index spécifié est nullune référence null (Nothing en Visual Basic). (Substitue DataReader.IsNullItem(Int32).) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
NextResult | Les tests si un autre jeu de résultats et, si true, avance AdoDotNetDataTableReader. (Substitue DataReader.NextResult().) |
![]() |
Read | Les tests si un autre enregistrement de données et, si true, avance AdoDotNetDataTableReader à l'enregistrement. (Substitue DataReader.Read().) |
![]() |
Terminate | Arrête le lecteur de données immédiatement, sans nécessairement retourner toutes les données ou définir des paramètres de sortie. (Hérité de DataReader.) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Notes
Il est peu probable que les fournisseurs de DDEX doivent substituer ou modifier sinon le comportement de cette classe ; au contraire, il peut simplement l'instancier chaque fois qu'ils ont un objet d' ADO.NETDataTable à disposition et ils doivent retourner un objet d' DataReader .
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
.gif)
.gif)
.gif)
.gif)