Sdílet prostřednictvím


AdoDotNetTableReader Třída

Definice

Představuje implementaci IVsDataReader a IVsDataReaderDescriptor rozhraní pomocí ADO .NET DataTable objektu.

public ref class AdoDotNetTableReader : Microsoft::VisualStudio::Data::Framework::DataReader
public class AdoDotNetTableReader : Microsoft.VisualStudio.Data.Framework.DataReader
type AdoDotNetTableReader = class
    inherit DataReader
Public Class AdoDotNetTableReader
Inherits DataReader
Dědičnost
AdoDotNetTableReader

Konstruktory

AdoDotNetTableReader(DataTable)

Inicializuje parametrizovanou instanci AdoDotNetDataTableReader třídy spolu s DataTable instancí.

AdoDotNetTableReader(DataTable, Int32)

Inicializuje parametrizovanou instanci AdoDotNetDataTableReader třídy spolu s DataTable instancí a hodnotou stavu.

Vlastnosti

Descriptor

Získá informace, které popisují data ze zdroje dat.

(Zděděno od DataReader)
HasDescriptor

Získá hodnotu označující, zda parametr dat zveřejňuje jeho IVsDataReaderDescriptor implementaci Descriptor prostřednictvím vlastnosti.

IsClosed

Získá hodnotu označující, zda DataTable je uzavřen.

ItemCount

Získá celočíselnou hodnotu určující počet datových položek obsažených v aktuální DataTable instanci.

Status

Získá celočíselnou hodnotu představující stav tabulky dat; vždy však vrátí nulu.

UnderlyingTable

Získá základní DataTable objekt instance použité v této třídě.

Metody

Close()

Zavře aktuální DataTable instanci.

Dispose()

Uvolní spravované prostředky uchovávané pro aktuální DataReader instanci.

(Zděděno od DataReader)
Dispose(Boolean)

Vyčistí prostředky přidružené k aktuální DataReader instanci, a to jak při volání veřejné Dispose() metody, tak při dokončení objektu voláním Finalize() metody.

(Zděděno od DataReader)
GetBytes(Int32, Byte[], Int32, Int32)

Načte stream bajtů do vyrovnávací paměti jako pole počínaje zadaným posunem.

GetBytes(String, Byte[], Int32, Int32)

Načte zadaný počet bajtů nezpracovaných binárních dat.

(Zděděno od DataReader)
GetItem(Int32)

Načte položku dat v zadaném indexu.

GetItem(String)

Načte položku dat se zadaným názvem.

GetItemIndex(String)

Načte index datové položky pro název zadané datové položky.

GetItemMaxLength(Int32)

Načte celočíselnou hodnotu určující maximální délku datové položky v zadaném indexu.

GetItemName(Int32)

Načte název řetězcového literálu datové položky v zadaném indexu.

GetItemType(Int32)

Načte datový typ datové položky nebo položek v zadaném indexu pro výchozí formát Default.

(Zděděno od DataReader)
GetItemType(Int32, DataItemTypeFormat)

Načte datový typ datové položky v zadaném indexu a ve formátu zadaného typu položky.

IsNullItem(Int32)

Načte logickou hodnotu označující, zda je datová položka v zadaném indexu null.

IsNullItem(String)

Určuje, zda je hodnota dané datové položky nespecifikovaná, tj. null.

(Zděděno od DataReader)
NextResult()

Testuje, jestli existuje jiná sada výsledků, a pokud je true, posune hodnotu .AdoDotNetDataTableReader

Read()

Testuje, jestli existuje další datový záznam, a pokud je pravda, přejde na AdoDotNetDataTableReader další záznam.

Terminate()

Ukončí čtečku dat okamžitě, aniž by nutně vrátila všechna data nebo nastavuje výstupní parametry.

(Zděděno od DataReader)

Platí pro