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

Name Description
GetBoolean(DbDataReader, String)

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

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 a partir de um índice especificado e escreve-os num buffer a partir de uma posição especificada no buffer.

GetChar(DbDataReader, String)

Obtém o valor da coluna especificada como um único carácter.

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

Lê um número especificado de caracteres de uma coluna determinada a partir de um índice especificado e escreve-os num buffer a partir de uma posição especificada.

GetData(DbDataReader, String)

Devolve um leitor de dados aninhado para a coluna solicitada.

GetDataTypeName(DbDataReader, String)

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

GetDateTime(DbDataReader, String)

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

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 dupla precisão.

GetFieldType(DbDataReader, String)

Obtém o tipo de dado da coluna especificada.

GetFieldValue<T>(DbDataReader, String)

Recebe o valor da coluna especificada como o tipo solicitado.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Assíncrono, obtém 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 simples.

GetGuid(DbDataReader, String)

Obtém o valor da coluna especificada como um identificador globalmente único (GUID).

GetInt16(DbDataReader, String)

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

GetInt32(DbDataReader, String)

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

GetInt64(DbDataReader, String)

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

GetProviderSpecificFieldType(DbDataReader, String)

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

GetProviderSpecificValue(DbDataReader, String)

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

GetStream(DbDataReader, String)

Recebe 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)

Faz com que um leitor de texto recupere dados da coluna.

GetValue(DbDataReader, String)

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

IsDBNull(DbDataReader, String)

Recebe um valor que indica se a coluna contém valores inexistentes ou em falta.

IsDBNullAsync(DbDataReader, String, CancellationToken)

De forma assíncrona, obtém um valor que indica se a coluna contém valores inexistentes ou em falta.

Aplica-se a