DbDataReader.GetStream(Int32) 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取从指定列检索数据的流。
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
从零开始的列序号。
一个流。
在数据检索期间删除或关闭连接。
- 或 -
在数据检索期间关闭数据读取器。
- 或 -
没有要读取的就绪数据 (例如,第一个 Read() 未被调用或返回错误)。
- 或 -
数据读取器按顺序模式尝试读取上一步骤中读取的列。
- 或 -
没有正在进行的异步操作。 以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。
列索引超出范围。
指定的列不是支持用 Stream 读取的二进制类型。
GetStream 仅支持检索可转换为字节数组的值。
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |