DataReaderExtensions.GetTextReader(DbDataReader, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает средство чтения текста для получения данных из столбца.
public:
[System::Runtime::CompilerServices::Extension]
static System::IO::TextReader ^ GetTextReader(System::Data::Common::DbDataReader ^ reader, System::String ^ name);
public static System.IO.TextReader GetTextReader(this System.Data.Common.DbDataReader reader, string name);
static member GetTextReader : System.Data.Common.DbDataReader * string -> System.IO.TextReader
<Extension()>
Public Function GetTextReader (reader As DbDataReader, name As String) As TextReader
Параметры
- reader
- DbDataReader
Средство чтения данных для получения значения столбца.
- name
- String
Имя столбца.
Возвращаемое значение
Средство чтения текста.
Исключения
Подключение было удалено или закрыто во время извлечения данных.
–или–
Средство чтения данных закрывается во время извлечения данных.
–или–
Нет данных, готовых к чтению (например, первый Read() не был вызван или возвращен false).
–или–
Средство чтения данных попыталось прочитать столбец, ранее считывающийся в последовательном режиме.
–или–
Выполняется асинхронная операция. Это относится ко всем методам Get* при выполнении в последовательном режиме, так как они могут вызываться при чтении потока.
Указанное имя не является допустимым именем столбца.
Указанный столбец не является текстовым типом, поддерживающим чтение с помощью .TextReader
Комментарии
GetTextReader поддерживает только получение значений, которые можно преобразовать в массивы символов (строки).