DbDataReader.GetTextReader(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает средство чтения текста для получения данных из столбца.
public:
virtual System::IO::TextReader ^ GetTextReader(int ordinal);
public virtual System.IO.TextReader GetTextReader(int ordinal);
abstract member GetTextReader : int -> System.IO.TextReader
override this.GetTextReader : int -> System.IO.TextReader
Public Overridable Function GetTextReader (ordinal As Integer) As TextReader
Параметры
- ordinal
- Int32
Порядковый номер столбца от нуля.
Возвращаемое значение
Средство чтения текста.
Исключения
Подключение было удалено или закрыто во время извлечения данных.
–или–
Средство чтения данных закрывается во время извлечения данных.
–или–
Нет данных, готовых к чтению (например, первый Read() не был вызван или возвращен false).
–или–
Средство чтения данных попыталось прочитать столбец, ранее считывающийся в последовательном режиме.
–или–
Выполняется асинхронная операция. Это относится ко всем методам Get* при выполнении в последовательном режиме, так как они могут вызываться при чтении потока.
Индекс столбца выходит за пределы диапазона.
Указанный столбец не является текстовым типом, поддерживающим чтение с помощью .TextReader
Комментарии
GetTextReader поддерживает только получение значений, которые можно преобразовать в массивы символов (строки).