DataReaderExtensions.GetTextReader(DbDataReader, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un lector de texto para recuperar datos de la columna.
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
Parámetros
- reader
- DbDataReader
Lector de datos de donde se obtendrá el valor de la columna.
- name
- String
El nombre de la columna.
Devoluciones
Lector de texto.
Excepciones
La conexión se descartó o cerró durante la recuperación de datos.
o bien
El lector de datos se cerró durante la recuperación de datos.
o bien
No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer Read() o ha devuelto false).
o bien
El lector de datos intentó leer una columna leída previamente en modo secuencial.
o bien
Había una operación asincrónica en curso. Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.
El nombre especificado no es un nombre de columna válido.
La columna especificada no es un tipo de texto que admita operaciones de lectura con TextReader.
Comentarios
GetTextReader solo admite la recuperación de valores que se pueden convertir en matrices de caracteres (cadenas).