DataReaderExtensions.GetTextReader(DbDataReader, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera czytnik tekstu w celu pobrania danych z kolumny.
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
Parametry
- reader
- DbDataReader
Czytnik danych umożliwiający pobranie wartości kolumny z.
- name
- String
Nazwa kolumny.
Zwraca
Czytnik tekstu.
Wyjątki
Połączenie zostało przerwane lub zamknięte podczas pobierania danych.
-lub-
Czytnik danych jest zamknięty podczas pobierania danych.
-lub-
Nie ma danych gotowych do odczytu (na przykład pierwszy Read() nie został wywołany lub zwrócony fałsz).
-lub-
Czytnik danych próbował odczytać wcześniej odczytywaną kolumnę w trybie sekwencyjnym.
-lub-
W toku była operacja asynchroniczna. Dotyczy to wszystkich metod Get* podczas uruchamiania w trybie sekwencyjnym, ponieważ można je wywołać podczas odczytywania strumienia.
Określona nazwa nie jest prawidłową nazwą kolumny.
Określona kolumna nie jest typem tekstowym, który obsługuje odczytywanie za pomocą elementu TextReader.
Uwagi
GetTextReader Obsługuje pobieranie tylko wartości, które można przekonwertować na tablice znaków (ciągi).