DbDataReader.GetStream(Int32) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a streamet, amely adatokat kér le a megadott oszlopból.
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
Paraméterek
- ordinal
- Int32
A nulla alapú oszloprend.
Válaszok
Egy stream.
Kivételek
A kapcsolat megszakadt vagy bezáródott az adatlekérés során.
-vagy-
Az adatolvasó az adatlekérés során bezárul.
-vagy-
Nincs olvasásra kész adat (például az első Read() nem lett meghívva, vagy hamis értéket ad vissza).
-vagy-
Az adatolvasó szekvenciális módban próbált beolvasni egy korábban beolvasott oszlopot.
-vagy-
Aszinkron művelet volt folyamatban. Ez az összes Get* metódusra vonatkozik, ha szekvenciális módban futnak, mivel a stream olvasása közben meghívhatók.
Az oszlopindex tartományon kívül esik.
A megadott oszlop nem olyan bináris típus, amely támogatja az olvasást egy Stream.
Megjegyzések
GetStream csak a bájttömbökké konvertálható értékek lekérését támogatja.