AdoDotNetDataReader, classe
Fournit une implémentation de la classe d' DataReader à l'aide d'une implémentation de l'interface d' ADO.NETIDataReader .
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Data.DataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataReader
Espace de noms : Microsoft.VisualStudio.Data.AdoDotNet
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Public Class AdoDotNetDataReader _
Inherits DataReader
public class AdoDotNetDataReader : DataReader
public ref class AdoDotNetDataReader : public DataReader
type AdoDotNetDataReader =
class
inherit DataReader
end
public class AdoDotNetDataReader extends DataReader
Le type AdoDotNetDataReader expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
AdoDotNetDataReader(IDataReader) | Constructeur de classe.Initialise une instance paramétrée de la classe d' AdoDotNetDataReader avec une implémentation de l'interface d' IDataReader . | |
AdoDotNetDataReader(IDataReader, IDbCommand, array<DataParameter[]) | Constructeur de classe.Initialise une instance paramétrée de la classe d' AdoDotNetDataReader avec une implémentation de l'interface d' IDataReader et la commande et/ou les paramètres qui sont produits IDataReader. |
Début
Propriétés
Nom | Description | |
---|---|---|
InnerDataReader | Récupère l'objet sous-jacent d' IDataReader qui pilote le lecteur de données actuel. | |
IsClosed | Récupère une valeur booléenne qui indique si l'instance spécifiée de lecteur de données a été fermée. (Substitue DataReader.IsClosed.) | |
ItemCount | Récupère le nombre d'éléments dans le bloc actuel de données. (Substitue DataReader.ItemCount.) | |
Status | Récupère un code d'état numérique retourné par la méthode en fournissant des données au lecteur de données. (Substitue DataReader.Status.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Close | Ferme l'instance de l'objet actuel d' IDataReader . (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 ainsi que lorsque 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 | Récupère un nombre d'octets spécifié de données binaires. (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 une instance de l'objet qui représente l'élément récupérable déterminé par un index dans le bloc actuel de données. (Substitue DataReader.GetItem(Int32).) | |
GetItem(String) | Extrait une instance de l'objet qui représente l'élément récupérable comme spécifié par nom. (Substitue DataReader.GetItem(String).) | |
GetItemMaxLength | Extrait la longueur maximale, en caractères, les éléments de données à l'index spécifié. (Substitue DataReader.GetItemMaxLength(Int32).) | |
GetItemName | Extrait le nom assigné à l'élément de données à l'index spécifié le cas échéant. (Substitue DataReader.GetItemName(Int32).) | |
GetItemType | Retourne 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é. (Substitue DataReader.GetItemType(Int32, DataItemTypeFormat).) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsNullItem | 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). (Substitue DataReader.IsNullItem(Int32).) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
NextResult | Avance le lecteur de données vers le résultat dans les cas où le joueur contient plusieurs résultats. (Substitue DataReader.NextResult().) | |
Read | Avance le lecteur vers le bloc de données dans les cas où le joueur contient plusieurs blocs. (Substitue DataReader.Read().) | |
Terminate | Arrête le lecteur de données immédiatement, sans nécessairement retourner toutes les données ni 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
Notes
Cette classe fournit une implémentation de l'interface d' IDataReader de la classe d' DataReader .
Il est peu probable qu'un fournisseur de données devra remplacer ou modifier sinon le comportement de cette classe ; au contraire, il peut simplement l'instancier chaque fois qu'ils ont ADO.NETIDataReader et ils doivent retourner un DDEX DataReader
actif.
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.