DbDataRecord Clase

Definición

Implementa IDataRecord y ICustomTypeDescriptor, y proporciona compatibilidad con enlaces de datos para DbEnumerator.Implements IDataRecord and ICustomTypeDescriptor, and provides data binding support for DbEnumerator.

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

Constructores

DbDataRecord()

Inicializa una nueva instancia de la clase DbDataRecord.Initializes a new instance of the DbDataRecord class.

Propiedades

FieldCount

Indica el número de campos del registro actual.Indicates the number of fields within the current record. Esta propiedad es de sólo lectura.This property is read-only.

Item[Int32]

Indica el valor de la columna especificada en su formato nativo dado el ordinal de columna.Indicates the value at the specified column in its native format given the column ordinal. Esta propiedad es de sólo lectura.This property is read-only.

Item[String]

Indica el valor en la columna especificada en su formato nativo dado nombre de columna.Indicates the value at the specified column in its native format given the column name. Esta propiedad es de sólo lectura.This property is read-only.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetBoolean(Int32)

Devuelve el valor de la columna especificada como booleano.Returns the value of the specified column as a Boolean.

GetByte(Int32)

Devuelve el valor de la columna especificada como un byte.Returns the value of the specified column as a byte.

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

Devuelve el valor de la columna especificada como una matriz de bytes.Returns the value of the specified column as a byte array.

GetChar(Int32)

Devuelve el valor de la columna especificada como un carácter.Returns the value of the specified column as a character.

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

Devuelve el valor de la columna especificada como una matriz de caracteres.Returns the value of the specified column as a character array.

GetData(Int32)

No se admite actualmente.Not currently supported.

GetDataTypeName(Int32)

Devuelve el nombre del tipo de datos de back-end.Returns the name of the back-end data type.

GetDateTime(Int32)

Devuelve el valor de la columna especificada como un objeto DateTime.Returns the value of the specified column as a DateTime object.

GetDbDataReader(Int32)

Devuelve un objeto DbDataReader para el índice de columna solicitado que puede ser invalidado con una implementación específica del proveedor.Returns a DbDataReader object for the requested column ordinal that can be overridden with a provider-specific implementation.

GetDecimal(Int32)

Devuelve el valor de la columna especificada como un objeto Decimal.Returns the value of the specified column as a Decimal object.

GetDouble(Int32)

Devuelve el valor de la columna especificada como un número de punto flotante de doble precisión.Returns the value of the specified column as a double-precision floating-point number.

GetFieldType(Int32)

Devuelve Type, que el tipo de datos del objeto.Returns the Type that is the data type of the object.

GetFloat(Int32)

Devuelve el valor de la columna especificada como un número de punto flotante de precisión sencilla.Returns the value of the specified column as a single-precision floating-point number.

GetGuid(Int32)

Devuelve el valor GUID del campo especificado.Returns the GUID value of the specified field.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetInt16(Int32)

Devuelve el valor de la columna especificada como un entero de 16 bits con signo.Returns the value of the specified column as a 16-bit signed integer.

GetInt32(Int32)

Devuelve el valor de la columna especificada como un entero de 32 bits con signo.Returns the value of the specified column as a 32-bit signed integer.

GetInt64(Int32)

Devuelve el valor de la columna especificada como un entero de 64 bits con signo.Returns the value of the specified column as a 64-bit signed integer.

GetName(Int32)

Devuelve el nombre de la columna especificada.Returns the name of the specified column.

GetOrdinal(String)

Devuelve el ordinal de columna dado el nombre de la misma.Returns the column ordinal, given the name of the column.

GetString(Int32)

Devuelve el valor de la columna especificada como una cadena.Returns the value of the specified column as a string.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
GetValue(Int32)

Devuelve el valor de la columna especificada en su formato nativo.Returns the value at the specified column in its native format.

GetValues(Object[])

Rellena una matriz de objetos con los valores de columna del registro actual.Populates an array of objects with the column values of the current record.

IsDBNull(Int32)

Se utiliza para indicar valores inexistentes.Used to indicate nonexistent values.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICustomTypeDescriptor.GetAttributes()

Devuelve una colección de atributos personalizados para esta instancia de un componente.Returns a collection of custom attributes for this instance of a component.

ICustomTypeDescriptor.GetClassName()

Devuelve el nombre de clase de esta instancia de un componente.Returns the class name of this instance of a component.

ICustomTypeDescriptor.GetComponentName()

Devuelve los eventos para esta instancia de un componente.Returns the name of this instance of a component.

ICustomTypeDescriptor.GetConverter()

Devuelve un convertidor de tipos para instancia de un componente.Returns a type converter for this instance of a component.

ICustomTypeDescriptor.GetDefaultEvent()

Devuelve el evento predeterminado para esta instancia de un componente.Returns the default event for this instance of a component.

ICustomTypeDescriptor.GetDefaultProperty()

Devuelve la propiedad predeterminada para esta instancia de un componente.Returns the default property for this instance of a component.

ICustomTypeDescriptor.GetEditor(Type)

Devuelve un editor del tipo especificado para esta instancia de un componente.Returns an editor of the specified type for this instance of a component.

ICustomTypeDescriptor.GetEvents()

Devuelve los eventos para esta instancia de un componente.Returns the events for this instance of a component.

ICustomTypeDescriptor.GetEvents(Attribute[])

Devuelve los eventos de esta instancia de un componente utilizando la matriz de atributos especificada como filtro.Returns the events for this instance of a component using the specified attribute array as a filter.

ICustomTypeDescriptor.GetProperties()

Devuelve las propiedades para esta instancia de un componente.Returns the properties for this instance of a component.

ICustomTypeDescriptor.GetProperties(Attribute[])

Devuelve las propiedades para esta instancia de un componente usando la matriz de atributos como filtro.Returns the properties for this instance of a component using the attribute array as a filter.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado.Returns an object that contains the property described by the specified property descriptor.

Se aplica a

Consulte también: