Sdílet prostřednictvím


AdoDotNetTableReader – třída

Zkopíruje obsah jedné nebo více DataTable ve formě sady jen pro čtení, pouze pro předávání výsledků jeden nebo více objektů.

Hierarchie dědičnosti

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

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

Syntaxe

'Deklarace
Public Class AdoDotNetTableReader _
    Inherits DataReader
public class AdoDotNetTableReader : DataReader
public ref class AdoDotNetTableReader : public DataReader
type AdoDotNetTableReader =  
    class
        inherit DataReader
    end
public class AdoDotNetTableReader extends DataReader

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

Konstruktory

  Název Popis
Veřejná metoda AdoDotNetTableReader(DataTable) Inicializuje parametry instance T:Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetDataTableReader třídy společně s DataTable instance.
Veřejná metoda AdoDotNetTableReader(DataTable, Int32) Inicializuje parametry instance AdoDotNetDataTableReader třídy společně s DataTable instance a hodnota stavu.

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 DataTable je uzavřen. (Přepisuje DataReader.IsClosed.)
Veřejná vlastnost ItemCount Načte celé číslo určující počet data položky obsažené v aktuální DataTable instance. (Přepisuje DataReader.ItemCount.)
Veřejná vlastnost Status Získá celočíselnou hodnotu představující stav tabulky dat; však dosti vrátí nulu. (Přepisuje DataReader.Status.)
Veřejná vlastnost UnderlyingTable Získá základní DataTable instance objektu v této třídy.

Nahoru

Metody

  Název Popis
Veřejná metoda Close Zavře aktuální DataTable instance. (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) Přečte proudu bajtů do vyrovnávací paměti jako pole začínající na zadané odsazení. (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 položku dat do určeného indexu. (Přepisuje DataReader.GetItem(Int32).)
Veřejná metoda GetItem(String) Načte položku dat se zadaným názvem. (Přepisuje DataReader.GetItem(String).)
Veřejná metoda GetItemIndex Načte index položky dat pro zadaná data název položky. (Přepisuje DataReader.GetItemIndex(String).)
Veřejná metoda GetItemMaxLength Načte celé číslo určující maximální délka datové položky v zadaném indexu. (Přepisuje DataReader.GetItemMaxLength(Int32).)
Veřejná metoda GetItemName Obnoví řetězce literálu název položky dat v zadaném indexu. (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 položky dat do určeného indexu a s určenou položku Typ 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) Logická hodnota označující, zda je položka dat v zadaném indexu načte 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 Testuje jinou sadu výsledků a pokud true , záloh AdoDotNetDataTableReader. (Přepisuje DataReader.NextResult().)
Veřejná metoda Read Testuje, zda existuje jiný záznam data a pokud true , záloh AdoDotNetDataTableReader na další záznam. (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. (Zděděno z DataReader.)
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Je nepravděpodobné, že poskytovatelé DDEX bude muset přepsat nebo jinak změnit chování třídy; spíše se můžete jednoduše konkretizovat jej kdykoliv mají ADO.NETDataTable objektu v ruce a vrátil 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.AdoDotNet – obor názvů

DataTableReader