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

定義

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

パラメーター

ordinal
Int32 Int32 Int32 Int32

Stream としてデータを取得します。

戻り値

返されたオブジェクト。

例外

データの取得中、接続は破棄されるか、または閉じられます。

または

DbDataReader は、データの取得時に閉じます。

または

読み取ることのできるデータはありません (たとえば、最初の Read() は呼び出されなかったか、false を返しました)。

または

以前に読み取られた列をシーケンシャル モードで読み取ろうとしました。

または

非同期操作が進行中でした。 シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。

返された型は、次のどの型でもありませんでした: binary、image、varbinary、udt。

注釈

GetStream バイト配列に変換できる値の取得のみをサポートします。

詳細については、次を参照してください。 SqlClient ストリーミング サポートします。

適用対象