DbDataReader.GetStream(Int32) Metoda

Definice

Získá datový proud pro načtení dat ze zadaného sloupce.

public:
 virtual System::IO::Stream ^ GetStream(int ordinal);
public virtual System.IO.Stream GetStream(int ordinal);
abstract member GetStream : int -> System.IO.Stream
override this.GetStream : int -> System.IO.Stream
Public Overridable Function GetStream (ordinal As Integer) As Stream

Parametry

ordinal
Int32

Řadový sloupec založený na nule.

Návraty

Datový proud.

Výjimky

Během načítání dat došlo k vyřazení nebo zavření připojení.

nebo

Čtečka dat se zavře během načítání dat.

nebo

Nejsou připravená žádná data ke čtení (například první Read() nebyla volána nebo vrácena nepravda).

nebo

Čtečka dat se pokusila přečíst dříve přečtený sloupec v sekvenčním režimu.

nebo

Probíhá asynchronní operace. To platí pro všechny metody Get* při spuštění v sekvenčním režimu, protože je možné volat při čtení datového proudu.

Index sloupce je mimo rozsah.

Zadaný sloupec není binární typ, který podporuje čtení pomocí Stream.

Poznámky

GetStream podporuje pouze načítání hodnot, které lze převést na pole bajtů.

Platí pro