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 | |
---|---|---|
AdoDotNetReader(DbDataReader) | Initialise une instance paramétrable de la classe AdoDotNetReader avec un objet lecteur de données ADO.NET. | |
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 | |
---|---|---|
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 implémentation d'IVsDataReaderDescriptor via la propriété Descriptor. (Substitue DataReader.HasDescriptor.) | |
IsClosed | Obtient une valeur indiquant si l'instance spécifiée de lecteur de données est fermée. (Substitue DataReader.IsClosed.) | |
ItemCount | Obtient le nombre d'éléments dans le bloc actuel de données. (Substitue DataReader.ItemCount.) | |
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.) | |
UnderlyingReader | Obtient l'instance sous-jacente d'objet DbDataReader utilisée par cette classe. |
Début
Méthodes
Nom | Description | |
---|---|---|
Close | Ferme l'instance actuelle d'objet DbDataReader. (Substitue DataReader.Close().) | |
Dispose() | Les ressources managées en versions utilisées pour la DataReader actuelle instance. (Hérité de DataReader.) | |
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.) | |
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) | Extrait un nombre d'octets spécifié de données binaires brutes. (Hérité de DataReader.) | |
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).) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
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).) | |
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).) | |
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).) | |
GetItemMaxLength | Récupère la longueur maximale, en caractères, les éléments de données à l'index spécifié. (Substitue DataReader.GetItemMaxLength(Int32).) | |
GetItemName | Récupère le nom assigné à l'élément de données à l'index spécifié échéant. (Substitue DataReader.GetItemName(Int32).) | |
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.) | |
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).) | |
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 donné n'est pas spécifiée, autrement. Autrement dit., nullune référence null (Nothing en Visual Basic). (Hérité de DataReader.) | |
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).) | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
NextResult | Avance le lecteur de données au résultat suivant si le joueur contient plusieurs résultats. (Substitue DataReader.NextResult().) | |
Read | Avance le lecteur au bloc suivant de données si le joueur contient plusieurs blocs. (Substitue DataReader.Read().) | |
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().) | |
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