DataReaderExtensions.GetTextReader(DbDataReader, String) Yöntem

Tanım

Sütundan veri almak için bir metin okuyucu alır.

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

Parametreler

reader
DbDataReader

Sütun değerini almak için veri okuyucu.

name
String

Sütunun adı.

Döndürülenler

Metin okuyucu.

Özel durumlar

Veri alma sırasında bağlantı bırakıldı veya kapatıldı.

-veya-

Veri alma sırasında veri okuyucu kapatılır.

-veya-

Okunmaya hazır veri yok (örneğin, ilki Read() çağrılmadı veya false döndürülmedi).

-veya-

Veri okuyucu, daha önce okunan bir sütunu sıralı modda okumayı denedi.

-veya-

Devam eden zaman uyumsuz bir işlem vardı. Bu, bir akış okunurken çağrılabilecekleri için sıralı modda çalışırken tüm Get* yöntemleri için geçerlidir.

Belirtilen ad geçerli bir sütun adı değil.

Belirtilen sütun ile TextReaderokumayı destekleyen bir metin türü değil.

Açıklamalar

GetTextReader yalnızca karakter dizilerine (dizeler) dönüştürülebilen değerlerin alınmasını destekler.

Şunlara uygulanır