DbDataRecord Classe

Definição

Implementa e ICustomTypeDescriptor, e fornece suporte de IDataRecord ligação de dados para DbEnumerator.

public ref class DbDataRecord : System::ComponentModel::ICustomTypeDescriptor, System::Data::IDataRecord
public ref class DbDataRecord abstract : System::ComponentModel::ICustomTypeDescriptor, System::Data::IDataRecord
public class DbDataRecord : System.ComponentModel.ICustomTypeDescriptor, System.Data.IDataRecord
public abstract class DbDataRecord : System.ComponentModel.ICustomTypeDescriptor, System.Data.IDataRecord
type DbDataRecord = class
    interface IDataRecord
    interface ICustomTypeDescriptor
type DbDataRecord = class
    interface ICustomTypeDescriptor
    interface IDataRecord
Public Class DbDataRecord
Implements ICustomTypeDescriptor, IDataRecord
Public MustInherit Class DbDataRecord
Implements ICustomTypeDescriptor, IDataRecord
Herança
DbDataRecord
Derivado
Implementações

Construtores

Name Description
DbDataRecord()

Inicializa uma nova instância da DbDataRecord classe.

Propriedades

Name Description
FieldCount

Indica o número de campos dentro do registo atual. Esta propriedade é somente leitura.

Item[Int32]

Indica o valor na coluna especificada no seu formato nativo dado o ordinal da coluna. Esta propriedade é somente leitura.

Item[String]

Indica o valor na coluna especificada no seu formato nativo, dado o nome da coluna. Esta propriedade é somente leitura.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBoolean(Int32)

Devolve o valor da coluna especificada como um Booleano.

GetByte(Int32)

Devolve o valor da coluna especificada como um byte.

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

Devolve o valor da coluna especificada como um array de bytes.

GetChar(Int32)

Devolve o valor da coluna especificada como um carácter.

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

Devolve o valor da coluna especificada como um array de caracteres.

GetData(Int32)

Não suportado atualmente.

GetDataTypeName(Int32)

Devolve o nome do tipo de dados do back-end.

GetDateTime(Int32)

Devolve o valor da coluna especificada como um DateTime objeto.

GetDbDataReader(Int32)

Devolve um DbDataReader objeto para o ordinal da coluna solicitado que pode ser sobreposto com uma implementação específica do fornecedor.

GetDecimal(Int32)

Devolve o valor da coluna especificada como um Decimal objeto.

GetDouble(Int32)

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

GetFieldType(Int32)

Devolve o Type que é o tipo de dados do objeto.

GetFloat(Int32)

Devolve o valor da coluna especificada como um número de ponto flutuante de precisão simples.

GetGuid(Int32)

Devolve o valor GUID do campo especificado.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetInt16(Int32)

Devolve o valor da coluna especificada como um inteiro assinado de 16 bits.

GetInt32(Int32)

Devolve o valor da coluna especificada como um inteiro assinado de 32 bits.

GetInt64(Int32)

Devolve o valor da coluna especificada como um inteiro assinado de 64 bits.

GetName(Int32)

Devolve o nome da coluna especificada.

GetOrdinal(String)

Devolve o ordinal da coluna, dado o nome da coluna.

GetString(Int32)

Devolve o valor da coluna especificada como uma cadeia.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetValue(Int32)

Devolve o valor na coluna especificada no seu formato nativo.

GetValues(Object[])

Preenche um array de objetos com os valores das colunas do registo atual.

IsDBNull(Int32)

Usado para indicar valores inexistentes.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
ICustomTypeDescriptor.GetAttributes()

Devolve uma coleção de atributos personalizados para esta instância de um componente.

ICustomTypeDescriptor.GetClassName()

Devolve o nome da classe desta instância de um componente.

ICustomTypeDescriptor.GetComponentName()

Devolve o nome desta instância de um componente.

ICustomTypeDescriptor.GetConverter()

Devolve um conversor de tipos para esta instância de um componente.

ICustomTypeDescriptor.GetDefaultEvent()

Devolve o evento predefinido para esta instância de um componente.

ICustomTypeDescriptor.GetDefaultProperty()

Devolve a propriedade padrão para esta instância de um componente.

ICustomTypeDescriptor.GetEditor(Type)

Devolve um editor do tipo especificado para esta instância de um componente.

ICustomTypeDescriptor.GetEvents()

Devolve os eventos para esta instância de um componente.

ICustomTypeDescriptor.GetEvents(Attribute[])

Devolve os eventos para esta instância de um componente usando o array de atributos especificado como filtro.

ICustomTypeDescriptor.GetProperties()

Devolve as propriedades para esta instância de um componente.

ICustomTypeDescriptor.GetProperties(Attribute[])

Devolve as propriedades para esta instância de um componente usando o array de atributos como filtro.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Devolve um objeto que contém a propriedade descrita pelo descritor de propriedades especificado.

Aplica-se a

Ver também