Sdílet prostřednictvím


IVsDataReader – rozhraní

Představuje rozhraní, které poskytuje metody a vlastnosti pro čtení dat z jakéhokoli zdroje.

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

Syntaxe

'Deklarace
<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")> _
Public Interface IVsDataReader _
    Inherits IDisposable
[DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[DataClientObjectAttribute(L"29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface class IVsDataReader : IDisposable
[<DataClientObjectAttribute("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader =  
    interface
        interface IDisposable
    end
public interface IVsDataReader extends IDisposable

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

Vlastnosti

  Název Popis
Veřejná vlastnost Descriptor Při provádění třídou získá informace, popisující data ze zdroje dat.
Veřejná vlastnost IsClosed Při provádění třídou dostane Boolean hodnotu označující, zda je uzavřena zadané čtecí zařízení.
Veřejná vlastnost Status Při provádění třídou 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 Při provádění třídou, zavře IVsDataReader instance.
Veřejná metoda Dispose Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.)
Veřejná metoda GetBytes(Int32, array<Byte[], Int32, Int32) Při provádění třídou načte zadaný počet bajtů Nezpracovaná binární data.
Veřejná metoda GetBytes(String, array<Byte[], Int32, Int32) Při provádění třídou načte zadaný počet bajtů Nezpracovaná binární data.
Veřejná metoda GetItem(Int32) Při provádění třídou načte hodnotu položky v zadaném indexu v aktuálním bloku dat.
Veřejná metoda GetItem(String) Při provádění třídou načítá hodnotu položky dat se zadaným názvem v aktuálním bloku dat.
Veřejná metoda IsNullItem(Int32) Při provádění třídou označuje, zda je datové položky v zadaném indexu, nespecifikované, null .
Veřejná metoda IsNullItem(String) Při provádění třídou označuje, zda je hodnota dané datové položky, nespecifikované, null .
Veřejná metoda NextResult Při provádění třídou záloh dat čtenáře na další sadu výsledků, v případech, kde čtecího zařízení obsahuje více sad výsledků.
Veřejná metoda Read Při provádění třídou přejde na další blok dat v případech, kde čtecího zařízení obsahuje více než jeden blok dat čtenáře.
Veřejná metoda Terminate Při provádění třídou ukončí data reader okamžitě, bez nutně vrácení všech dat nebo nastavení výstupní parametry.

Nahoru

Poznámky

Toto rozhraní má základní implementace v rámci DDEX.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Services.SupportEntities – obor názvů