Comparteix a través de


DbDataRecord Clase

Definición

Implementa IDataRecord y ICustomTypeDescriptor, y proporciona compatibilidad con enlaces de datos para DbEnumerator.

public ref class DbDataRecord abstract : System::ComponentModel::ICustomTypeDescriptor, System::Data::IDataRecord
public ref class DbDataRecord abstract : System::Data::IDataRecord
public ref class DbDataRecord : System::ComponentModel::ICustomTypeDescriptor, System::Data::IDataRecord
public abstract class DbDataRecord : System.ComponentModel.ICustomTypeDescriptor, System.Data.IDataRecord
public abstract class DbDataRecord : System.Data.IDataRecord
public class DbDataRecord : System.ComponentModel.ICustomTypeDescriptor, System.Data.IDataRecord
type DbDataRecord = class
    interface ICustomTypeDescriptor
    interface IDataRecord
type DbDataRecord = class
    interface IDataRecord
type DbDataRecord = class
    interface IDataRecord
    interface ICustomTypeDescriptor
Public MustInherit Class DbDataRecord
Implements ICustomTypeDescriptor, IDataRecord
Public MustInherit Class DbDataRecord
Implements IDataRecord
Public Class DbDataRecord
Implements ICustomTypeDescriptor, IDataRecord
Herencia
DbDataRecord
Derivado
Implementaciones

Constructores

DbDataRecord()

Inicializa una nueva instancia de la clase DbDataRecord.

Propiedades

FieldCount

Indica el número de campos del registro actual. Esta propiedad es de sólo lectura.

Item[Int32]

Indica el valor de la columna especificada en su formato nativo dado el ordinal de columna. Esta propiedad es de sólo lectura.

Item[String]

Indica el valor en la columna especificada en su formato nativo dado nombre de columna. Esta propiedad es de sólo lectura.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetBoolean(Int32)

Devuelve el valor de la columna especificada como booleano.

GetByte(Int32)

Devuelve el valor de la columna especificada como un byte.

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

Devuelve el valor de la columna especificada como una matriz de bytes.

GetChar(Int32)

Devuelve el valor de la columna especificada como un carácter.

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

Devuelve el valor de la columna especificada como una matriz de caracteres.

GetData(Int32)

Actualmente no se admite.

GetDataTypeName(Int32)

Devuelve el nombre del tipo de datos de back-end.

GetDateTime(Int32)

Devuelve el valor de la columna especificada como un objeto DateTime.

GetDbDataReader(Int32)

Devuelve un objeto DbDataReader para el índice de columna solicitado que puede ser invalidado con una implementación específica del proveedor.

GetDecimal(Int32)

Devuelve el valor de la columna especificada como un objeto Decimal.

GetDouble(Int32)

Devuelve el valor de la columna especificada como un número de punto flotante de doble precisión.

GetFieldType(Int32)

Devuelve Type, que el tipo de datos del objeto.

GetFloat(Int32)

Devuelve el valor de la columna especificada como un número de punto flotante de precisión sencilla.

GetGuid(Int32)

Devuelve el valor GUID del campo especificado.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetInt16(Int32)

Devuelve el valor de la columna especificada como un entero de 16 bits con signo.

GetInt32(Int32)

Devuelve el valor de la columna especificada como un entero de 32 bits con signo.

GetInt64(Int32)

Devuelve el valor de la columna especificada como un entero de 64 bits con signo.

GetName(Int32)

Devuelve el nombre de la columna especificada.

GetOrdinal(String)

Devuelve el ordinal de columna dado el nombre de la misma.

GetString(Int32)

Devuelve el valor de la columna especificada como una cadena.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetValue(Int32)

Devuelve el valor de la columna especificada en su formato nativo.

GetValues(Object[])

Rellena una matriz de objetos con los valores de columna del registro actual.

IsDBNull(Int32)

Se utiliza para indicar valores inexistentes.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICustomTypeDescriptor.GetAttributes()

Devuelve una colección de atributos personalizados para esta instancia de un componente.

ICustomTypeDescriptor.GetClassName()

Devuelve el nombre de clase de esta instancia de un componente.

ICustomTypeDescriptor.GetComponentName()

Devuelve los eventos para esta instancia de un componente.

ICustomTypeDescriptor.GetConverter()

Devuelve un convertidor de tipos para instancia de un componente.

ICustomTypeDescriptor.GetDefaultEvent()

Devuelve el evento predeterminado para esta instancia de un componente.

ICustomTypeDescriptor.GetDefaultProperty()

Devuelve la propiedad predeterminada para esta instancia de un componente.

ICustomTypeDescriptor.GetEditor(Type)

Devuelve un editor del tipo especificado para esta instancia de un componente.

ICustomTypeDescriptor.GetEvents()

Devuelve los eventos para esta instancia de un componente.

ICustomTypeDescriptor.GetEvents(Attribute[])

Devuelve los eventos de esta instancia de un componente utilizando la matriz de atributos especificada como filtro.

ICustomTypeDescriptor.GetProperties()

Devuelve las propiedades para esta instancia de un componente.

ICustomTypeDescriptor.GetProperties(Attribute[])

Devuelve las propiedades para esta instancia de un componente usando la matriz de atributos como filtro.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado.

Se aplica a

Consulte también