AdoDotNetTableReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) |