Sdílet prostřednictvím


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
Veřejná metoda AdoDotNetSchemaReader(IDataReader) Konstruktoru třídy.Inicializuje novou instanci AdoDotNetSchemaReader třídy s IDataReader.
Veřejná metoda AdoDotNetSchemaReader(IDataReader, IDbCommand) Konstruktoru třídy.Inicializuje novou instanci AdoDotNetSchemaReader třídy s IDataReader a IDbCommand objektů.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost InnerDataReader Poskytuje prostředky pro přístup k základní IDataReader objekt přímo.
Veřejná vlastnost IsClosed Načte logická hodnota označující, zda AdoDotNetSchemaReader je uzavřen. (Přepisuje DataReader.IsClosed.)
Veřejná vlastnost ItemCount Načte celé číslo určující počet data položky obsažené v aktuální AdoDotNetSchemaReader instance. (Přepisuje DataReader.ItemCount.)
Veřejná vlastnost SchemaTable Načte DataTable objekt představující schéma IDataReader předané do konstruktoru AdoDotNetSchemaReader.
Veřejná vlastnost 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
Veřejná metoda Close Zavře aktuální AdoDotNetSchemaReader instance. (Přepisuje DataReader.Close().)
Veřejná metoda Dispose() Spravované prostředky pro aktuální vydání DataReader instance. (Zděděno z DataReader.)
Chráněná metoda 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.)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Dokončí aktuální DataReader instance. (Zděděno z DataReader.)
Veřejná metoda 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).)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetItem(Int32) Načte položku dat do určeného indexu. (Přepisuje DataReader.GetItem(Int32).)
Veřejná metoda GetItem(String) Načte položku dat se zadaným názvem. (Přepisuje DataReader.GetItem(String).)
Veřejná metoda GetItemMaxLength Načte celé číslo určující maximální délka datové položky v zadaném indexu. (Přepisuje DataReader.GetItemMaxLength(Int32).)
Veřejná metoda GetItemName Obnoví řetězce literálu název položky dat v zadaném indexu. (Přepisuje DataReader.GetItemName(Int32).)
Veřejná metoda 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).)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsNullItem Logická hodnota označující, zda je položka dat v zadaném indexu načte null . (Přepisuje DataReader.IsNullItem(Int32).)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda NextResult Testuje jinou sadu výsledků a pokud true záloh AdoDotNetSchemaReader. (Přepisuje DataReader.NextResult().)
Veřejná metoda Read Testuje, zda existuje jiný záznam data a pokud true záloh AdoDotNetSchemaReader na další záznam. (Přepisuje DataReader.Read().)
Veřejná metoda Terminate Ukončí DataReader objektu okamžitě, aniž by nutně vrácení všech dat ani nastavení výstupní parametry. (Přepisuje DataReader.Terminate().)
Veřejná metoda 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.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.AdoDotNet – obor názvů