DbDataReader.GetStream(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Datenstrom ab, um Daten aus der angegebenen Spalte abzurufen.
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
Parameter
- ordinal
- Int32
Die nullbasierte Spalten-Ordnungszahl.
Gibt zurück
Ein Datenstrom.
Ausnahmen
Die Verbindung wurde während des Datenabrufs verworfen oder geschlossen.
-oder-
Der Datenleser wird während des Datenabrufs geschlossen.
-oder-
Es sind keine Daten zum Lesen bereit (z. B. wurde der erste Read() nicht aufgerufen oder "false" zurückgegeben).
-oder-
Der Datenleser hat versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.
-oder-
Es wurde ein asynchroner Vorgang ausgeführt. Dies gilt für alle Get*-Methoden, wenn sie im sequenziellen Modus ausgeführt werden, da sie beim Lesen eines Datenstroms aufgerufen werden können.
Der Spaltenindex liegt außerhalb des Bereichs.
Die angegebene Spalte ist kein binärer Typ, der das Lesen mit einem Stream.
Hinweise
GetStream unterstützt nur den Abruf von Werten, die in Bytearrays konvertiert werden können.