Sdílet prostřednictvím


DataReader – třída

Umožňuje zobrazit data z jakéhokoli zdroje.

Hierarchie dědičnosti

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

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

Syntaxe

'Deklarace
Public MustInherit Class DataReader _
    Implements IVsDataReader, IDisposable, IVsDataReaderDescriptor
public abstract class DataReader : IVsDataReader, 
    IDisposable, IVsDataReaderDescriptor
public ref class DataReader abstract : IVsDataReader, 
    IDisposable, IVsDataReaderDescriptor
[<AbstractClass>]
type DataReader =  
    class
        interface IVsDataReader
        interface IDisposable
        interface IVsDataReaderDescriptor
    end
public abstract class DataReader implements IVsDataReader, IDisposable, IVsDataReaderDescriptor

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

Konstruktory

  Název Popis
Chráněná metoda DataReader Vytvoří novou instanci třídy DataReader.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Descriptor Získá informace popisující data ze zdroje dat.
Chráněná vlastnost HasDescriptor Získá hodnotu určující, zda zpřístupní data čtenáře jeho IVsDataReaderDescriptor provedení prostřednictvím Descriptor vlastnost.
Veřejná vlastnost IsClosed Získává Boolean hodnotu označující, zda byla uzavřena zadané čtecí zařízení.
Veřejná vlastnost ItemCount V aktuálním bloku dat získává počet položek.
Veřejná vlastnost Status Získá stav číselný kód vrácený metodou aktuálně poskytuje data pro čtení dat z.

Nahoru

Metody

  Název Popis
Veřejná metoda Close Zavře DataReader instance.
Veřejná metoda Dispose() Spravované prostředky pro aktuální vydání DataReader instance.
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.
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. (Přepisuje Object.Finalize().)
Veřejná metoda GetBytes(Int32, array<Byte[], Int32, Int32) Načte zadaný počet bajtů Nezpracovaná binární data.
Veřejná metoda GetBytes(String, array<Byte[], Int32, Int32) Načte zadaný počet bajtů Nezpracovaná binární data.
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 hodnotu položky v zadaném indexu v aktuálním bloku dat.
Veřejná metoda GetItem(String) Načte hodnotu dat položky se zadaným názvem v aktuálním bloku dat.
Veřejná metoda GetItemIndex Vrátí index odpovídající název položky zadané v bloku dat.
Veřejná metoda GetItemMaxLength Maximální délka znaky datové položky v zadaném indexu načte.
Veřejná metoda GetItemName Načte název přiřazený k položce dat v zadaném indexu případné.
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.
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.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsNullItem(Int32) Označuje, zda je datové položky v zadaném indexu, nespecifikované, null .
Veřejná metoda IsNullItem(String) Označuje, zda je hodnota dané datové položky, nespecifikované, null .
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda NextResult Čtenář dat přejde na další výsledek v případech, kde čtecího zařízení obsahuje více sad výsledků.
Veřejná metoda Read Čtenář přejde na další blok dat v případech, kde čtecího zařízení obsahuje více než jeden blok dat.
Veřejná metoda Terminate Ukončí data reader okamžitě, bez nutně vrácení všech dat nebo nastavení výstupní parametry.
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Všechny mechanismy pro načítání dat základní úroveň vrátit DataReader objektu.

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

AdoDotNetDataReader