IExtendedDataRecord Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso aos valores de coluna dentro de 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
| Nome | Description |
|---|---|
| DataRecordInfo |
Obtém DataRecordInfo para isso 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
| Nome | Description |
|---|---|
| GetBoolean(Int32) |
Obtém o valor da coluna especificada como um booliano. (Herdado de IDataRecord) |
| GetByte(Int32) |
Obtém o valor 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 para o buffer como uma matriz, começando no deslocamento de buffer fornecido. (Herdado de IDataRecord) |
| GetChar(Int32) |
Obtém o valor de caractere da coluna especificada. (Herdado de IDataRecord) |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Lê um fluxo de caracteres do deslocamento de coluna especificado para o buffer como uma matriz, começando no deslocamento de buffer fornecido. (Herdado de IDataRecord) |
| GetData(Int32) |
Retorna um IDataReader para o ordinal de coluna especificado. (Herdado de IDataRecord) |
| GetDataReader(Int32) |
Retorna leitores aninhados como DbDataReader objetos. |
| GetDataRecord(Int32) |
Obtém um DbDataRecord objeto com o índice especificado. |
| GetDataTypeName(Int32) |
Obtém as informações de tipo de dados para o 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 Type informações correspondentes ao tipo do Object qual seria retornado GetValue(Int32). (Herdado de IDataRecord) |
| GetFloat(Int32) |
Obtém o número de ponto flutuante de precisão única do campo especificado. (Herdado de IDataRecord) |
| GetGuid(Int32) |
Retorna o valor 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) |
Retorne o índice do campo nomeado. (Herdado de IDataRecord) |
| GetString(Int32) |
Obtém o valor da cadeia de caracteres do campo especificado. (Herdado de IDataRecord) |
| GetValue(Int32) |
Retorna o valor do campo especificado. (Herdado de IDataRecord) |
| GetValues(Object[]) |
Popula uma matriz de objetos com os valores de coluna do registro atual. (Herdado de IDataRecord) |
| IsDBNull(Int32) |
Retorne se o campo especificado está definido como nulo. (Herdado de IDataRecord) |