DbDataReader.GetTextReader(Int32) Yöntem

Tanım

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

public:
 virtual System::IO::TextReader ^ GetTextReader(int ordinal);
public virtual System.IO.TextReader GetTextReader (int ordinal);
abstract member GetTextReader : int -> System.IO.TextReader
override this.GetTextReader : int -> System.IO.TextReader
Public Overridable Function GetTextReader (ordinal As Integer) As TextReader

Parametreler

ordinal
Int32

Sıfır tabanlı sütun sıralı.

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, ilk Read() çağrılmadı veya false döndürüldü).

-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.

Sütun dizini aralık dışında.

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