Condividi tramite


DataReaderExtensions.GetTextReader(DbDataReader, String) Metodo

Definizione

Ottiene un lettore di testo per recuperare i dati dalla colonna.

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

Parametri

reader
DbDataReader

Lettore dati da cui ottenere il valore della colonna.

name
String

Nome della colonna.

Restituisce

Lettore di testo.

Eccezioni

La connessione è stata eliminata o chiusa durante il recupero dei dati.

-oppure-

Il lettore dati viene chiuso durante il recupero dei dati.

-oppure-

Non sono disponibili dati pronti per essere letti (ad esempio, il primo Read() non è stato chiamato, o è stato restituito false).

-oppure-

Il lettore dati ha tentato di leggere una colonna letta in precedenza in modalità sequenziale.

-oppure-

Operazione asincrona in corso. Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.

Il nome specificato non è un nome di colonna valido.

La colonna specificata non è un tipo di testo che supporta la lettura con TextReader.

Commenti

GetTextReader supporta solo il recupero di valori che possono essere convertiti in matrici di caratteri (stringhe).

Si applica a