Sdílet prostřednictvím


IVsDataReader Rozhraní

Definice

Představuje metody pro čtení dat ze zdroje dat.

public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
    interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
Odvozené
Atributy
Implementuje

Vlastnosti

Descriptor

Při implementaci třídou získá informace, které popisují data ze zdroje dat.

IsClosed

Při implementaci třídou získá logickou hodnotu, která označuje, zda je zadaná čtečka uzavřena.

Status

Při implementaci třídou získá číselný stavový kód vrácený metodou, která aktuálně poskytuje data čtenáři dat.

Metody

Close()

Při implementaci třídou nástroj zavře IVsDataReader instanci.

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

Při implementaci třídou načte zadaný počet bajtů nezpracovaných binárních dat.

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

Při implementaci třídou načte zadaný počet bajtů nezpracovaných binárních dat.

GetItem(Int32)

Při implementaci třídou načte hodnotu položky v zadaném indexu v aktuálním bloku dat.

GetItem(String)

Při implementaci třídou načte hodnotu datové položky se zadaným názvem v aktuálním bloku dat.

IsNullItem(Int32)

Při implementaci třídou, označuje, zda položka dat v zadaném indexu není určena, tj. null.

IsNullItem(String)

Při implementaci pomocí třídy, označuje, zda hodnota dané položky dat není určena, tj. null.

NextResult()

Při implementaci třídou nástroj posune čtečku dat na další sadu výsledků v případech, kdy čtečka obsahuje více sad výsledků.

Read()

Při implementaci třídou nástroj posune čtenáře na další blok dat v případech, kdy čtenář obsahuje více než jeden blok dat.

Terminate()

Při implementaci třídou nástroj okamžitě ukončí čtečku dat, aniž by nutně vrátila všechna data nebo nastavovala výstupní parametry.

Platí pro