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 поддерживает только получение значений, которые можно преобразовать в массивы символов (строки).

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