DataReaderExtensions.GetTextReader(DbDataReader, String) Metoda

Definice

Získá čtečku textu pro načtení dat ze sloupce.

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

Čtečka dat, ze které získá hodnotu sloupce.

name
String

Název sloupce.

Návraty

Čtečka textu.

Výjimky

Během načítání dat došlo k vyřazení nebo zavření připojení.

nebo

Čtečka dat se zavře během načítání dat.

nebo

Nejsou připravená žádná data ke čtení (například první Read() nebyla volána nebo vrácena nepravda).

nebo

Čtečka dat se pokusila přečíst dříve přečtený sloupec v sekvenčním režimu.

nebo

Probíhá asynchronní operace. To platí pro všechny metody Get* při spuštění v sekvenčním režimu, protože je možné volat při čtení datového proudu.

Zadaný název není platný název sloupce.

Zadaný sloupec není textový typ, který podporuje čtení pomocí TextReader.

Poznámky

GetTextReader podporuje pouze načítání hodnot, které lze převést na pole znaků (řetězce).

Platí pro