DbDataReader.GetStream(Int32) Metoda
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í.
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ů.