DataReaderExtensions Classe

Definição

Fornece métodos de extensão para DbDataReader.

public ref class DataReaderExtensions abstract sealed
public static class DataReaderExtensions
type DataReaderExtensions = class
Public Module DataReaderExtensions
Herança
DataReaderExtensions

Métodos

Nome Description
GetBoolean(DbDataReader, String)

Obtém o valor da coluna especificada como um booliano.

GetByte(DbDataReader, String)

Obtém o valor da coluna especificada como um byte.

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

Lê um número especificado de bytes da coluna especificada começando em um índice especificado e grava-os em um buffer começando em uma posição especificada no buffer.

GetChar(DbDataReader, String)

Obtém o valor da coluna especificada como um único caractere.

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

Lê um número especificado de caracteres de uma coluna especificada começando em um índice especificado e os grava em um buffer começando em uma posição especificada.

GetData(DbDataReader, String)

Retorna um leitor de dados aninhado para a coluna solicitada.

GetDataTypeName(DbDataReader, String)

Obtém o nome do tipo de dados da coluna especificada.

GetDateTime(DbDataReader, String)

Obtém o valor da coluna especificada como um DateTime objeto.

GetDecimal(DbDataReader, String)

Obtém o valor da coluna especificada como um Decimal.

GetDouble(DbDataReader, String)

Obtém o valor da coluna especificada como um número de ponto flutuante de precisão dupla.

GetFieldType(DbDataReader, String)

Obtém o tipo de dados da coluna especificada.

GetFieldValue<T>(DbDataReader, String)

Obtém o valor da coluna especificada como o tipo solicitado.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Obtém de forma assíncrona o valor da coluna especificada como o tipo solicitado.

GetFloat(DbDataReader, String)

Obtém o valor da coluna especificada como um número de ponto flutuante de precisão única.

GetGuid(DbDataReader, String)

Obtém o valor da coluna especificada como um GUID (identificador global exclusivo).

GetInt16(DbDataReader, String)

Obtém o valor da coluna especificada como um inteiro com sinal de 16 bits.

GetInt32(DbDataReader, String)

Obtém o valor da coluna especificada como um inteiro com sinal de 32 bits.

GetInt64(DbDataReader, String)

Obtém o valor da coluna especificada como um inteiro com sinal de 64 bits.

GetProviderSpecificFieldType(DbDataReader, String)

Obtém o tipo específico do provedor da coluna especificada.

GetProviderSpecificValue(DbDataReader, String)

Obtém o valor da coluna especificada como uma instância de um tipo específico do provedor.

GetStream(DbDataReader, String)

Obtém um fluxo para recuperar dados da coluna especificada.

GetString(DbDataReader, String)

Obtém o valor da coluna especificada como uma instância de String.

GetTextReader(DbDataReader, String)

Obtém um leitor de texto para recuperar dados da coluna.

GetValue(DbDataReader, String)

Obtém o valor da coluna especificada como uma instância de Object.

IsDBNull(DbDataReader, String)

Obtém um valor que indica se a coluna contém valores inexistentes ou ausentes.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Obtém de forma assíncrona um valor que indica se a coluna contém valores inexistentes ou ausentes.

Aplica-se a