DataReader, classe
Permet d'exposer les données de toute source de données.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Data.Framework.DataReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSchemaReader
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetTableReader
Espace de noms : Microsoft.VisualStudio.Data.Framework
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Déclaration
Public MustInherit Class DataReader _
Implements IVsDataReader, IDisposable, IVsDataReaderDescriptor
public abstract class DataReader : IVsDataReader,
IDisposable, IVsDataReaderDescriptor
public ref class DataReader abstract : IVsDataReader,
IDisposable, IVsDataReaderDescriptor
[<AbstractClass>]
type DataReader =
class
interface IVsDataReader
interface IDisposable
interface IVsDataReaderDescriptor
end
public abstract class DataReader implements IVsDataReader, IDisposable, IVsDataReaderDescriptor
Le type DataReader expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DataReader | Initialise une nouvelle instance de la classe DataReader. |
Début
Propriétés
Nom | Description | |
---|---|---|
Descriptor | Obtient les informations qui décrivent les données d'une source de données. | |
HasDescriptor | Obtient une valeur indiquant si le lecteur de données expose son implémentation d' IVsDataReaderDescriptor via la propriété d' Descriptor . | |
IsClosed | Obtient une valeur d' Boolean qui indique si le lecteur spécifié a été fermé. | |
ItemCount | Obtient le nombre d'éléments dans le bloc actuel de données. | |
Status | Obtient un code d'état numérique retourné par la méthode en fournissant des données au lecteur de données. |
Début
Méthodes
Nom | Description | |
---|---|---|
Close | Ferme l'instance de DataReader. | |
Dispose() | Les ressources managées en release conservées pour DataReader actuel d'instance. | |
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 . | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Finalise l'instance actuelle d' DataReader . (Substitue Object.Finalize().) | |
GetBytes(Int32, array<Byte[], Int32, Int32) | Récupère un nombre d'octets spécifié de données binaires brutes. | |
GetBytes(String, array<Byte[], Int32, Int32) | Récupère un nombre d'octets spécifié de données binaires brutes. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetItem(Int32) | Récupère la valeur de l'élément à l'index spécifié dans le bloc actuel de données. | |
GetItem(String) | Extrait la valeur d'un élément de données avec le nom spécifié dans le bloc actuel de données. | |
GetItemIndex | Retourne l'index correspondant au nom spécifié d'éléments dans le bloc de données. | |
GetItemMaxLength | Extrait la longueur maximale, en caractères, les éléments de données à l'index spécifié. | |
GetItemName | Extrait le nom assigné à 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 par défaut Default. | |
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é. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsNullItem(Int32) | 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). | |
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). | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
NextResult | Avance le lecteur de données au prochain jeu de résultats dans les cas où le joueur contient plusieurs jeux de résultats. | |
Read | Avance le lecteur vers le bloc de données dans les cas où le joueur contient plusieurs blocs de données. | |
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. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Notes
Tous les mécanismes de récupération des données de base niveau retournent 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, espace de noms
AdoDotNetDataReader