DataReaderExtensions.GetTextReader(DbDataReader, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é chcete získat hodnotu sloupce.
- name
- String
Název sloupce
Návraty
Čtečka textu.
Výjimky
Připojení bylo během načítání dat ukončeno nebo ukončeno.
-nebo-
Čtečka dat se během načítání dat zavře.
-nebo-
Nejsou připravená žádná data ke čtení (první se například Read() nevolala nebo nevrátila hodnotu false).
-nebo-
Čtenář dat se pokusil přečíst dříve přečtený sloupec v sekvenčním režimu.
-nebo-
Probíhala asynchronní operace. To platí pro všechny metody Get* spuštěné v sekvenčním režimu, protože je možné je volat při čtení datového proudu.
Zadaný název není platným názvem 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).