Sdílet prostřednictvím


AdoDotNetReader – třída

Poskytuje implementaci DataReader na základě třídy IVsDataReader a IVsDataReaderDescriptor rozhraní.Tato implementace používá ADO.NET DbDataReader objektu.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Framework.DataReader
    Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetReader

Obor názvů:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
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

Typ AdoDotNetReader zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda AdoDotNetReader(DbDataReader) Inicializuje parametry instance AdoDotNetReader třídy s objektem ADO.NET data reader.
Veřejná metoda AdoDotNetReader(DbDataReader, DbCommand) Inicializuje parametry instance AdoDotNetReader třídy s datový objekt čtecího zařízení a příkaz objekt.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Descriptor Získá informace popisující data ze zdroje dat. (Zděděno z DataReader.)
Chráněná vlastnost HasDescriptor Získá hodnotu určující, zda parametr data zpřístupní jeho IVsDataReaderDescriptor provedení prostřednictvím Descriptor vlastnost. (Přepisuje DataReader.HasDescriptor.)
Veřejná vlastnost IsClosed Získá hodnotu určující, zda je uzavřena instance reader zadaná data. (Přepisuje DataReader.IsClosed.)
Veřejná vlastnost ItemCount V aktuálním bloku dat získává počet položek. (Přepisuje DataReader.ItemCount.)
Veřejná vlastnost Status Získá stav číselný kód vrácený metodou aktuálně poskytuje data pro čtení dat z. (Přepisuje DataReader.Status.)
Veřejná vlastnost UnderlyingReader Získá základní DbDataReader instance objektu používaný touto třídou.

Nahoru

Metody

  Název Popis
Veřejná metoda Close Zavře aktuální DbDataReader instance objektu. (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 je volána metoda a kdy je finalizováno objekt 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(String, array<Byte[], Int32, Int32) Načte zadaný počet bajtů Nezpracovaná binární data. (Zděděno z DataReader.)
Veřejná metoda GetBytes(Int32, array<Byte[], Int32, Int32) Načte zadaný počet bajtů binárních dat.. (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 instance objektu představuje možné zboží podle indexu v aktuálním bloku dat. (Přepisuje DataReader.GetItem(Int32).)
Veřejná metoda GetItem(String) Načte instance objektu představuje možné položky podle názvu. (Přepisuje DataReader.GetItem(String).)
Veřejná metoda GetItemIndex Načte index položky pro danou položku název, například index sloupce pro daný sloupec název. (Přepisuje DataReader.GetItemIndex(String).)
Veřejná metoda GetItemMaxLength Maximální délka znaky datové položky v zadaném indexu načte. (Přepisuje DataReader.GetItemMaxLength(Int32).)
Veřejná metoda GetItemName Načte název přiřazený k položce dat v zadaném indexu případné. (Přepisuje DataReader.GetItemName(Int32).)
Veřejná metoda GetItemType(Int32) Načítá datový typ datové položky nebo položky v zadaném indexu pro výchozí formát Default. (Zděděno z DataReader.)
Veřejná metoda GetItemType(Int32, DataItemTypeFormat) Načítá datový typ datové položky nebo položky v zadaném indexu v zadaném 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(String) Označuje, zda je hodnota dané datové položky, nespecifikované, null . (Zděděno z DataReader.)
Veřejná metoda IsNullItem(Int32) Označuje, zda je hodnota dat položky v zadaném indexu, nespecifikované, 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 Záloh dat čtenáře na další výsledek čtecího zařízení obsahuje více výsledků. (Přepisuje DataReader.NextResult().)
Veřejná metoda Read Pokud čtenář obsahuje více než jeden blok posune další blok dat čtenáře. (Přepisuje DataReader.Read().)
Veřejná metoda Terminate Ukončí data reader okamžitě, bez nutně vrácení všech dat nebo 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

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.Framework.AdoDotNet – obor názvů