Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

DbDataReader.GetTextReader(Int32) Method

Definition

Namespace:
System.Data.Common
Assembly:
System.Data.Common.dll
Assemblies:
netstandard.dll, System.Data.Common.dll
Assembly:
System.Data.dll
Assembly:
netstandard.dll
Source:
DbDataReader.cs
Source:
DbDataReader.cs
Source:
DbDataReader.cs
Source:
DbDataReader.cs
Source:
DbDataReader.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Gets a text reader to retrieve data from the column.

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

Parameters

ordinal
Int32

The zero-based column ordinal.

Returns

A text reader.

Exceptions

The connection was dropped or closed during the data retrieval.

-or-

The data reader is closed during the data retrieval.

-or-

There is no data ready to be read (for example, the first Read() hasn't been called, or returned false).

-or-

The data reader tried to read a previously-read column in sequential mode.

-or-

There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.

The column index is out of range.

The specified column isn't a text type that supports reading with a TextReader.

Remarks

GetTextReader only supports the retrieval of values that can be converted to character arrays (strings).

Applies to


Feedback

Was this page helpful?