DataReaderExtensions Classe

Definição

Fornece métodos de extensão para DbDataReader.Provides extension methods for DbDataReader.

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

Métodos

GetBoolean(DbDataReader, String)

Obtém o valor da coluna especificada como um booliano.Gets the value of the specified column as a Boolean.

GetByte(DbDataReader, String)

Obtém o valor da coluna especificada como um byte.Gets the value of the specified column as a byte.

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

Lê um número de bytes especificado da coluna especificada começando em um índice especificado e os grava em um buffer começando em uma posição especificada no buffer.Reads a specified number of bytes from the specified column starting at a specified index and writes them to a buffer starting at a specified position in the buffer.

GetChar(DbDataReader, String)

Obtém o valor da coluna especificada como um único caractere.Gets the value of the specified column as a single character.

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

Lê um número de caracteres especificado de uma coluna especificada começando em um índice especificado e os grava em um buffer começando em uma posição especificada.Reads a specified number of characters from a specified column starting at a specified index, and writes them to a buffer starting at a specified position.

GetData(DbDataReader, String)

Retorna um leitor de dados aninhado para a coluna solicitada.Returns a nested data reader for the requested column.

GetDataTypeName(DbDataReader, String)

Obtém o nome do tipo de dados da coluna especificada.Gets name of the data type of the specified column.

GetDateTime(DbDataReader, String)

Obtém o valor da coluna especificada como um objeto DateTime.Gets the value of the specified column as a DateTime object.

GetDecimal(DbDataReader, String)

Obtém o valor da coluna especificada como um Decimal.Gets the value of the specified column as a Decimal.

GetDouble(DbDataReader, String)

Obtém o valor da coluna especificada como um número de ponto flutuante de precisão dupla.Gets the value of the specified column as a double-precision floating point number.

GetFieldType(DbDataReader, String)

Obtém o tipo de dados da coluna especificada.Gets the data type of the specified column.

GetFieldValue<T>(DbDataReader, String)

Obtém o valor da coluna especificada como um tipo solicitado.Gets the value of the specified column as the requested type.

GetFieldValueAsync<T>(DbDataReader, String, CancellationToken)

Obtém de forma assíncrona o valor da coluna especificada como um tipo solicitado.Asynchronously gets the value of the specified column as the requested type.

GetFloat(DbDataReader, String)

Obtém o valor da coluna especificada como um número de ponto flutuante de precisão simples.Gets the value of the specified column as a single-precision floating point number.

GetGuid(DbDataReader, String)

Obtém o valor da coluna especificada como um GUID (identificador global exclusivo).Gets the value of the specified column as a globally unique identifier (GUID).

GetInt16(DbDataReader, String)

Obtém o valor da coluna especificada como um inteiro com sinal de 16 bits.Gets the value of the specified column as a 16-bit signed integer.

GetInt32(DbDataReader, String)

Obtém o valor da coluna especificada como um inteiro com sinal de 32 bits.Gets the value of the specified column as a 32-bit signed integer.

GetInt64(DbDataReader, String)

Obtém o valor da coluna especificada como um inteiro com sinal de 64 bits.Gets the value of the specified column as a 64-bit signed integer.

GetProviderSpecificFieldType(DbDataReader, String)

Obtém o tipo específico do provedor da coluna especificada.Gets the provider-specific type of the specified column.

GetProviderSpecificValue(DbDataReader, String)

Obtém o valor da coluna especificada como uma instância de um tipo específico do provedor.Gets the value of the specified column as an instance of a provider-specific type.

GetStream(DbDataReader, String)

Obtém um fluxo para recuperar dados da coluna especificada.Gets a stream to retrieve data from the specified column.

GetString(DbDataReader, String)

Obtém o valor da coluna especificada como uma instância de String.Gets the value of the specified column as an instance of String.

GetTextReader(DbDataReader, String)

Obtém um leitor de texto para recuperar dados da coluna.Gets a text reader to retrieve data from the column.

GetValue(DbDataReader, String)

Obtém o valor da coluna especificada como uma instância de Object.Gets the value of the specified column as an instance of Object.

IsDBNull(DbDataReader, String)

Obtém um valor que indica se a coluna contém valores ausentes ou inexistentes.Gets a value that indicates whether the column contains nonexistent or missing values.

IsDBNullAsync(DbDataReader, String, CancellationToken)

Obtém, de maneira assíncrona, um valor que indica se a coluna contém valores ausentes ou inexistente.Asynchronously gets a value that indicates whether the column contains non-existent or missing values.

Aplica-se a