DbDataReader.GetStream(Int32) DbDataReader.GetStream(Int32) DbDataReader.GetStream(Int32) DbDataReader.GetStream(Int32) Method

Definition

Ruft Daten als Stream ab.Retrieves data as a Stream.

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 Int32 Int32 Int32

Ruft Daten als Stream ab.Retrieves data as a Stream.

Gibt zurück

Das zurückgegebene Objekt.The returned object.

Ausnahmen

Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.The connection drops or is closed during the data retrieval.

- oder --or-

Der DbDataReader wird während des Datenabrufs geschlossen.The DbDataReader is closed during the data retrieval.

- oder --or-

Es gibt keine Daten, die gelesen werden können (der erste Aufruf von Read() hat z. B. nicht stattgefunden oder "false" zurückgegeben).There is no data ready to be read (for example, the first Read() hasn't been called, or returned false).

- oder --or-

Es wurde versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Tried to read a previously-read column in sequential mode.

- oder --or-

Es gab einen aktiven asynchronen Vorgang.There was an asynchronous operation in progress. Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.

Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.Trying to read a column that does not exist.

Der zurückgegebene Typ war keiner der folgenden Typen: binary, image, varbinary oder udt.The returned type was not one of the following types: binary, image, varbinary, or udt.

Hinweise

GetStream unterstützt nur das Abrufen von Werten, die in Bytearrays konvertiert werden kann.GetStream only supports the retrieval of values that can be converted to byte arrays.

Weitere Informationen finden Sie unter SqlClient-Streamingunterstützung.For more information, see SqlClient Streaming Support.

Gilt für: