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 | |
---|---|---|
DataReader | Vytvoří novou instanci třídy DataReader. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
Descriptor | Získá informace popisující data ze zdroje dat. | |
HasDescriptor | Získá hodnotu určující, zda zpřístupní data čtenáře jeho IVsDataReaderDescriptor provedení prostřednictvím Descriptor vlastnost. | |
IsClosed | Získává Boolean hodnotu označující, zda byla uzavřena zadané čtecí zařízení. | |
ItemCount | V aktuálním bloku dat získává počet položek. | |
Status | Získá stav číselný kód vrácený metodou aktuálně poskytuje data pro čtení dat z. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Close | Zavře DataReader instance. | |
Dispose() | Spravované prostředky pro aktuální vydání DataReader instance. | |
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. | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Dokončí aktuální DataReader instance. (Přepisuje Object.Finalize().) | |
GetBytes(Int32, array<Byte[], Int32, Int32) | Načte zadaný počet bajtů Nezpracovaná binární data. | |
GetBytes(String, array<Byte[], Int32, Int32) | Načte zadaný počet bajtů Nezpracovaná binární data. | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetItem(Int32) | Načte hodnotu položky v zadaném indexu v aktuálním bloku dat. | |
GetItem(String) | Načte hodnotu dat položky se zadaným názvem v aktuálním bloku dat. | |
GetItemIndex | Vrátí index odpovídající název položky zadané v bloku dat. | |
GetItemMaxLength | Maximální délka znaky datové položky v zadaném indexu načte. | |
GetItemName | Načte název přiřazený k položce dat v zadaném indexu případné. | |
GetItemType(Int32) | Načítá datový typ datové položky nebo položky v zadaném indexu pro výchozí formát Default. | |
GetItemType(Int32, DataItemTypeFormat) | Načítá datový typ datové položky nebo položky v zadaném indexu v zadaném formátu. | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsNullItem(Int32) | Označuje, zda je datové položky v zadaném indexu, nespecifikované, null . | |
IsNullItem(String) | Označuje, zda je hodnota dané datové položky, nespecifikované, null . | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
NextResult | Čtenář dat přejde na další výsledek v případech, kde čtecího zařízení obsahuje více sad výsledků. | |
Read | Čtenář přejde na další blok dat v případech, kde čtecího zařízení obsahuje více než jeden blok dat. | |
Terminate | Ukončí data reader okamžitě, bez nutně vrácení všech dat nebo nastavení výstupní parametry. | |
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