AdoDotNetSchemaReader – třída
Poskytuje prostředky pro získání schématu IDataReader objektu encapsulating sadu výsledků.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Data.DataReader
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetSchemaReader
Obor názvů: Microsoft.VisualStudio.Data.AdoDotNet
Sestavení: Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)
Syntaxe
'Deklarace
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
Typ AdoDotNetSchemaReader zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
AdoDotNetSchemaReader(IDataReader) | Konstruktoru třídy.Inicializuje novou instanci AdoDotNetSchemaReader třídy s IDataReader. | |
AdoDotNetSchemaReader(IDataReader, IDbCommand) | Konstruktoru třídy.Inicializuje novou instanci AdoDotNetSchemaReader třídy s IDataReader a IDbCommand objektů. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
InnerDataReader | Poskytuje prostředky pro přístup k základní IDataReader objekt přímo. | |
IsClosed | Načte logická hodnota označující, zda AdoDotNetSchemaReader je uzavřen. (Přepisuje DataReader.IsClosed.) | |
ItemCount | Načte celé číslo určující počet data položky obsažené v aktuální AdoDotNetSchemaReader instance. (Přepisuje DataReader.ItemCount.) | |
SchemaTable | Načte DataTable objekt představující schéma IDataReader předané do konstruktoru AdoDotNetSchemaReader. | |
Status | Načte stav číselný kód vrácené metodou aktuálně poskytuje data DataReader objektu. (Přepisuje DataReader.Status.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
Close | Zavře aktuální AdoDotNetSchemaReader instance. (Přepisuje DataReader.Close().) | |
Dispose() | Spravované prostředky pro aktuální vydání DataReader instance. (Zděděno z DataReader.) | |
Dispose(Boolean) | Vyčistí prostředky spojené s aktuální DataReader instance oba při veřejnosti Dispose metoda je názvem a a jako když objekt je finalizováno s voláním Finalize metoda. (Zděděno z DataReader.) | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Dokončí aktuální DataReader instance. (Zděděno z DataReader.) | |
GetBytes | Přečte proudu bajtů do vyrovnávací paměti jako pole začínající na zadané odsazení (Přepisuje DataReader.GetBytes(Int32, array<Byte[], Int32, Int32).) | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetItem(Int32) | Načte položku dat do určeného indexu. (Přepisuje DataReader.GetItem(Int32).) | |
GetItem(String) | Načte položku dat se zadaným názvem. (Přepisuje DataReader.GetItem(String).) | |
GetItemMaxLength | Načte celé číslo určující maximální délka datové položky v zadaném indexu. (Přepisuje DataReader.GetItemMaxLength(Int32).) | |
GetItemName | Obnoví řetězce literálu název položky dat v zadaném indexu. (Přepisuje DataReader.GetItemName(Int32).) | |
GetItemType | Načítá datový typ položky dat do určeného indexu a s určenou položku Typ formátu. (Přepisuje DataReader.GetItemType(Int32, DataItemTypeFormat).) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsNullItem | Logická hodnota označující, zda je položka dat v zadaném indexu načte null . (Přepisuje DataReader.IsNullItem(Int32).) | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
NextResult | Testuje jinou sadu výsledků a pokud true záloh AdoDotNetSchemaReader. (Přepisuje DataReader.NextResult().) | |
Read | Testuje, zda existuje jiný záznam data a pokud true záloh AdoDotNetSchemaReader na další záznam. (Přepisuje DataReader.Read().) | |
Terminate | Ukončí DataReader objektu okamžitě, aniž by nutně vrácení všech dat ani nastavení výstupní parametry. (Přepisuje DataReader.Terminate().) | |
ToString | Vrátí řetězec představující aktuální objekt. (Zděděno z Object.) |
Nahoru
Poznámky
Implementuje IDataReader rozhraní.Tato třída má jako vstupní IDataReader objektu a vystavit schématu IDataReader objekt jako DDEX DataReader.
Formát dat reader vystavena je požadované DeriveSchema metodu, která má pevnou sadu sloupců.Nevystavuje přesně stejné informace, které je k dispozici při volání GetSchemaTable metodu v základní IDataReader instance.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.