AdoDotNetSchemaReader, classe
Offre un d'obtenir le schéma de l'objet d' IDataReader encapsulation du jeu de résultats.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Data.DataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetSchemaReader
Espace de noms : Microsoft.VisualStudio.Data.AdoDotNet
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Public Class AdoDotNetSchemaReader _
Inherits DataReader
public class AdoDotNetSchemaReader : DataReader
public ref class AdoDotNetSchemaReader : public DataReader
type AdoDotNetSchemaReader =
class
inherit DataReader
end
public class AdoDotNetSchemaReader extends DataReader
Le type AdoDotNetSchemaReader expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
AdoDotNetSchemaReader(IDataReader) | Constructeur de classe.Initialise une nouvelle instance de la classe AdoDotNetSchemaReader avec un IDataReader. | |
AdoDotNetSchemaReader(IDataReader, IDbCommand) | Constructeur de classe.Initialise une nouvelle instance de la classe d' AdoDotNetSchemaReader avec IDataReader et IDbCommand objets. |
Début
Propriétés
Nom | Description | |
---|---|---|
InnerDataReader | Offre un d'accéder à l'objet sous-jacent d' IDataReader directement. | |
IsClosed | Récupère une valeur booléenne indiquant si AdoDotNetSchemaReader est fermé. (Substitue DataReader.IsClosed.) | |
ItemCount | Récupère une valeur entière spécifiant le nombre d'éléments de données contenus dans l'instance actuelle d' AdoDotNetSchemaReader . (Substitue DataReader.ItemCount.) | |
SchemaTable | Récupère l'objet d' DataTable qui représente le schéma d' IDataReader passé au constructeur d' AdoDotNetSchemaReader. | |
Status | Récupère un code d'état numérique retourné par la méthode en cours de données à l'objet d' DataReader . (Substitue DataReader.Status.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Close | Ferme l'instance actuelle d' AdoDotNetSchemaReader . (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 | 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).) | |
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 | 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 | 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 AdoDotNetSchemaReader. (Substitue DataReader.NextResult().) | |
Read | Les tests si un autre enregistrement de données et si true avance AdoDotNetSchemaReader à l'enregistrement. (Substitue DataReader.Read().) | |
Terminate | Termine l'objet d' DataReader 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
Implémente l'interface IDataReader.Prend de cette classe en entrée IDataReader objet et exposent le schéma de l'objet d' IDataReader comme DDEX DataReader.
Le format du lecteur de données exposées cela est requis par la méthode d' DeriveSchema , qui a un jeu fixe de colonnes.Il n'expose pas exactement les mêmes informations fournies en appelant la méthode d' GetSchemaTable sur l'instance sous-jacente d' IDataReader .
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.