Condividi tramite


DbDataRecord Classe

Definizione

Implementa IDataRecord e ICustomTypeDescriptor e fornisce il supporto delle associazioni dati per 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
Ereditarietà
DbDataRecord
Derivato
Implementazioni

Costruttori

DbDataRecord()

Inizializza una nuova istanza della classe DbDataRecord.

Proprietà

FieldCount

Indica il numero di campi all'interno del record corrente. Questa proprietà è di sola lettura.

Item[Int32]

Indica il valore in corrispondenza della colonna specificata nel formato nativo, dato l'ordinale di colonna. Questa proprietà è di sola lettura.

Item[String]

Indica il valore in corrispondenza della colonna specificata nel formato nativo, dato il nome della colonna. Questa proprietà è di sola lettura.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetBoolean(Int32)

Restituisce il valore della colonna specificata come valore Boolean.

GetByte(Int32)

Restituisce il valore della colonna specificata come byte.

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

Restituisce il valore della colonna specificata come matrice di byte.

GetChar(Int32)

Restituisce il valore della colonna specificata come carattere.

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

Restituisce il valore della colonna specificata come stringa di caratteri.

GetData(Int32)

Non è attualmente supportato.

GetDataTypeName(Int32)

Restituisce il nome del tipo di dati di back-end.

GetDateTime(Int32)

Restituisce il valore della colonna specificata come oggetto DateTime.

GetDbDataReader(Int32)

Restituisce un oggetto DbDataReader per l'ordinale di colonna richiesto, di cui è possibile eseguire l'override tramite un'implementazione specifica del provider.

GetDecimal(Int32)

Restituisce il valore della colonna specificata come oggetto Decimal.

GetDouble(Int32)

Restituisce il valore della colonna specificata come numero a virgola mobile con precisione doppia.

GetFieldType(Int32)

Restituisce l'oggetto Type che rappresenta il tipo di dati dell'oggetto.

GetFloat(Int32)

Restituisce il valore della colonna specificata come numero a virgola mobile con precisione singola.

GetGuid(Int32)

Restituisce il valore GUID del campo specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInt16(Int32)

Restituisce il valore della colonna specificata come intero con segno a 16 bit.

GetInt32(Int32)

Restituisce il valore della colonna specificata come intero con segno a 32 bit.

GetInt64(Int32)

Restituisce il valore della colonna specificata come intero con segno a 64 bit.

GetName(Int32)

Restituisce il nome della colonna specificata.

GetOrdinal(String)

Restituisce l'ordinale di colonna, dato il nome della colonna.

GetString(Int32)

Restituisce il valore della colonna specificata come stringa.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetValue(Int32)

Restituisce il valore in corrispondenza della colonna specificata nel formato nativo.

GetValues(Object[])

Popola una matrice di oggetti con i valori della colonna del record corrente.

IsDBNull(Int32)

Usato per indicare valori inesistenti.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICustomTypeDescriptor.GetAttributes()

Restituisce una raccolta di attributi personalizzati per questa istanza di un componente.

ICustomTypeDescriptor.GetClassName()

Restituisce il nome della classe di questa istanza di un componente.

ICustomTypeDescriptor.GetComponentName()

Restituisce il nome di questa istanza di un componente.

ICustomTypeDescriptor.GetConverter()

Restituisce un convertitore di tipi per questa istanza di un componente.

ICustomTypeDescriptor.GetDefaultEvent()

Restituisce l'evento predefinito per questa istanza di un componente.

ICustomTypeDescriptor.GetDefaultProperty()

Restituisce la proprietà predefinita per questa istanza di un componente.

ICustomTypeDescriptor.GetEditor(Type)

Restituisce un editor del tipo specificato per questa istanza di un componente.

ICustomTypeDescriptor.GetEvents()

Restituisce gli eventi per questa istanza di un componente.

ICustomTypeDescriptor.GetEvents(Attribute[])

Restituisce gli eventi per questa istanza di un componente usando come filtro la matrice di attributi specificata.

ICustomTypeDescriptor.GetProperties()

Restituisce le proprietà per questa istanza di un componente.

ICustomTypeDescriptor.GetProperties(Attribute[])

Restituisce le proprietà per questa istanza di un componente usando come filtro la matrice di attributi.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Restituisce un oggetto che contiene la proprietà descritta dal descrittore di proprietà specificato.

Si applica a

Vedi anche