DataReaderExtensions.GetTextReader(DbDataReader, String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a szövegolvasót az oszlop adatainak lekéréséhez.
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
Paraméterek
- reader
- DbDataReader
Az adatolvasó, amelyből lekérheti az oszlop értékét.
- name
- String
Az oszlop neve.
Válaszok
Egy szövegolvasó.
Kivételek
A kapcsolat megszakadt vagy bezáródott az adatlekérés során.
-vagy-
Az adatolvasó az adatlekérés során bezárul.
-vagy-
Nincs olvasásra kész adat (például az első Read() nem lett meghívva, vagy hamis értéket ad vissza).
-vagy-
Az adatolvasó szekvenciális módban próbált beolvasni egy korábban beolvasott oszlopot.
-vagy-
Aszinkron művelet volt folyamatban. Ez az összes Get* metódusra vonatkozik, ha szekvenciális módban futnak, mivel a stream olvasása közben meghívhatók.
A megadott név nem érvényes oszlopnév.
A megadott oszlop nem olyan szövegtípus, amely támogatja az olvasást egy TextReader.
Megjegyzések
GetTextReader csak a karaktertömbökké (sztringekké) konvertálható értékek lekérését támogatja.