Partilhar via


IExtendedDataRecord Interface

Definição

Fornece acesso para os valores de coluna em cada linha de um DbDataRecord para um DbDataReader.

public interface class IExtendedDataRecord : System::Data::IDataRecord
public interface IExtendedDataRecord : System.Data.IDataRecord
type IExtendedDataRecord = interface
    interface IDataRecord
Public Interface IExtendedDataRecord
Implements IDataRecord
Derivado
Implementações

Propriedades

DataRecordInfo

Obtém DataRecordInfo para este IExtendedDataRecord.

FieldCount

Obtém o número de colunas na linha atual.

(Herdado de IDataRecord)
Item[Int32]

Obtém a coluna localizada no índice especificado.

(Herdado de IDataRecord)
Item[String]

Obtém a coluna com o nome especificado.

(Herdado de IDataRecord)

Métodos

GetBoolean(Int32)

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

(Herdado de IDataRecord)
GetByte(Int32)

Obtém o valor de inteiro sem sinal de 8 bits da coluna especificada.

(Herdado de IDataRecord)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

Lê um fluxo de bytes do deslocamento de coluna especificado no buffer como uma matriz, iniciando no deslocamento de buffer especificado.

(Herdado de IDataRecord)
GetChar(Int32)

Obtém o valor do caractere da coluna especificada.

(Herdado de IDataRecord)
GetChars(Int32, Int64, Char[], Int32, Int32)

Lê um fluxo de caracteres do deslocamento de coluna especificado no buffer como uma matriz iniciada no deslocamento de buffer fornecido.

(Herdado de IDataRecord)
GetData(Int32)

Retorna um IDataReader para o ordinal da coluna especificada.

(Herdado de IDataRecord)
GetDataReader(Int32)

Retorna os leitores aninhados como objetos DbDataReader.

GetDataRecord(Int32)

Obtém o objeto DbDataRecord com o índice especificado.

GetDataTypeName(Int32)

Obtém as informações de tipo de dados do campo especificado.

(Herdado de IDataRecord)
GetDateTime(Int32)

Obtém o valor de dados de data e hora do campo especificado.

(Herdado de IDataRecord)
GetDecimal(Int32)

Obtém o valor numérico de posição fixa do campo especificado.

(Herdado de IDataRecord)
GetDouble(Int32)

Obtém o número de ponto flutuante de precisão dupla do campo especificado.

(Herdado de IDataRecord)
GetFieldType(Int32)

Obtém as informações Type que correspondem ao tipo de Object que seria retornado de GetValue(Int32).

(Herdado de IDataRecord)
GetFloat(Int32)

Obtém o número de ponto flutuante de precisão simples do campo especificado.

(Herdado de IDataRecord)
GetGuid(Int32)

Retorna o valor de GUID do campo especificado.

(Herdado de IDataRecord)
GetInt16(Int32)

Obtém o valor inteiro com sinal de 16 bits do campo especificado.

(Herdado de IDataRecord)
GetInt32(Int32)

Obtém o valor inteiro com sinal de 32 bits do campo especificado.

(Herdado de IDataRecord)
GetInt64(Int32)

Obtém o valor inteiro com sinal de 64 bits do campo especificado.

(Herdado de IDataRecord)
GetName(Int32)

Obtém o nome do campo a ser localizado.

(Herdado de IDataRecord)
GetOrdinal(String)

Retorna o índice do campo nomeado.

(Herdado de IDataRecord)
GetString(Int32)

Obtém o valor de cadeia de caracteres do campo especificado.

(Herdado de IDataRecord)
GetValue(Int32)

Retorne o valor do campo especificado.

(Herdado de IDataRecord)
GetValues(Object[])

Popula uma matriz de objetos com os valores da coluna do registro atual.

(Herdado de IDataRecord)
IsDBNull(Int32)

Retorna se o campo especificado está definido como nulo.

(Herdado de IDataRecord)

Aplica-se a