Compartir a través de


DataReaderExtensions Clase

Definición

Proporciona métodos de extensión para DbDataReader.

public ref class DataReaderExtensions abstract sealed
public static class DataReaderExtensions
type DataReaderExtensions = class
Public Module DataReaderExtensions
Herencia
DataReaderExtensions

Métodos

GetBoolean(DbDataReader, String)

Obtiene el valor de la columna especificada como tipo Boolean.

GetByte(DbDataReader, String)

Obtiene el valor de la columna especificada como un byte.

GetBytes(DbDataReader, String, Int64, Byte[], Int32, Int32)

Lee un número especificado de bytes de la columna especificada a partir de un índice especificado, y los escribe en un búfer a partir de una posición especificada en el búfer.

GetChar(DbDataReader, String)

Obtiene el valor de la columna especificada como un solo carácter.

GetChars(DbDataReader, String, Int64, Char[], Int32, Int32)

Lee un número especificado de caracteres de una columna especificada a partir de un índice especificado, y los escribe en un búfer a partir de una posición especificada.

GetData(DbDataReader, String)

Devuelve un lector de datos anidados para la columna solicitada.

GetDataTypeName(DbDataReader, String)

Obtiene el nombre del tipo de datos de la columna especificada.

GetDateTime(DbDataReader, String)

Obtiene el valor de la columna especificada como un objeto DateTime.

GetDecimal(DbDataReader, String)

Obtiene el valor de la columna especificada como objeto Decimal.

GetDouble(DbDataReader, String)

Obtiene el valor de la columna especificada como un número de punto flotante de doble precisión.

GetFieldType(DbDataReader, String)

Obtiene el tipo de datos de la columna especificada.

GetFieldValue<T>(DbDataReader, String)

Obtiene el valor de la columna especificada con el tipo solicitado.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Obtiene de manera asincrónica el valor de la columna especificada con el tipo solicitado.

GetFloat(DbDataReader, String)

Obtiene el valor de la columna especificada como un número de punto flotante de precisión sencilla.

GetGuid(DbDataReader, String)

Obtiene el valor de la columna especificada como identificador único global (GUID).

GetInt16(DbDataReader, String)

Obtiene el valor de la columna especificada como un entero de 16 bits con signo.

GetInt32(DbDataReader, String)

Obtiene el valor de la columna especificada como un entero con signo de 32 bits.

GetInt64(DbDataReader, String)

Obtiene el valor de la columna especificada como un entero de 64 bits con signo.

GetProviderSpecificFieldType(DbDataReader, String)

Devuelve el tipo específico del proveedor de la columna especificada.

GetProviderSpecificValue(DbDataReader, String)

Obtiene el valor de la columna especificada como instancia de un tipo específico del proveedor.

GetStream(DbDataReader, String)

Obtiene un flujo para recuperar datos de la columna especificada.

GetString(DbDataReader, String)

Obtiene el valor de la columna especificada como una instancia de String.

GetTextReader(DbDataReader, String)

Obtiene un lector de texto para recuperar datos de la columna.

GetValue(DbDataReader, String)

Obtiene el valor de la columna especificada como una instancia de Object.

IsDBNull(DbDataReader, String)

Obtiene un valor que indica si la columna contiene valores que no existen o ausentes.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Obtiene de manera asincrónica un valor que indica si la columna contiene valores no existentes o que faltan.

Se aplica a