DbDataReader.GetStream(Int32) Метод

Определение

Возвращает поток для получения данных из указанного столбца.

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() не был вызван или вернул значение false).

-или-

Модуль чтения данных попытался считать ранее считанный столбец в последовательном режиме.

-или-

Выполнялась асинхронная операция. Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.

Индекс столбца находится за пределами диапазона.

Тип указанного столбца не является двоичным типом, поддерживающим чтение с помощью Stream.

Комментарии

GetStream Поддерживает только получение значений, которые можно преобразовать в массивы байтов.

Применяется к