Teilen über


DbDataRecord Klasse

Definition

Implementiert IDataRecord und ICustomTypeDescriptor, und unterstützt die Datenbindung für 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
Vererbung
DbDataRecord
Abgeleitet
Implementiert

Konstruktoren

DbDataRecord()

Initialisiert eine neue Instanz der DbDataRecord-Klasse.

Eigenschaften

FieldCount

Gibt die Anzahl von Feldern im aktuellen Datensatz an. Diese Eigenschaft ist schreibgeschützt.

Item[Int32]

Gibt den Wert an der angegebenen Spalte im nativen Format an, wenn die Spaltenordnungszahl angegeben wird. Diese Eigenschaft ist schreibgeschützt.

Item[String]

Gibt den Wert an der angegebenen Spalte im nativen Format an, sofern es sich um den Spaltennamen handelt. Diese Eigenschaft ist schreibgeschützt.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetBoolean(Int32)

Gibt den Wert der angegebenen Spalte als booleschen Wert zurück.

GetByte(Int32)

Gibt den Wert der angegebenen Spalte als Byte zurück.

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

Gibt den Wert der angegebenen Spalte als Bytearray zurück.

GetChar(Int32)

Gibt den Wert der angegebenen Spalte als Zeichen zurück.

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

Gibt den Wert der angegebenen Spalte als Zeichenarray zurück.

GetData(Int32)

Wird derzeit nicht unterstützt.

GetDataTypeName(Int32)

Gibt den Namen des Back-End-Datentyps zurück.

GetDateTime(Int32)

Gibt den Wert der angegebenen Spalte als DateTime-Objekt zurück.

GetDbDataReader(Int32)

Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück, das mit einer anbieterspezifischen Implementierung überschrieben werden kann.

GetDecimal(Int32)

Gibt den Wert der angegebenen Spalte als Decimal-Objekt zurück.

GetDouble(Int32)

Gibt den Wert der angegebenen Spalte als Gleitkommazahl mit doppelter Genauigkeit zurück.

GetFieldType(Int32)

Gibt den Type zurück, der der Datentyp des Objekts ist.

GetFloat(Int32)

Gibt den Wert der angegebenen Spalte als Gleitkommazahl mit einfacher Genauigkeit zurück.

GetGuid(Int32)

Gibt den GUID-Wert des angegebenen Felds zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetInt16(Int32)

Gibt den Wert der angegebenen Spalte als 16-Bit-Ganzzahlwert mit Vorzeichen zurück.

GetInt32(Int32)

Gibt den Wert der angegebenen Spalte als 32-Bit-Ganzzahlwert mit Vorzeichen zurück.

GetInt64(Int32)

Gibt den Wert der angegebenen Spalte als 64-Bit-Ganzzahlwert mit Vorzeichen zurück.

GetName(Int32)

Gibt den Namen der angegebenen Spalte zurück.

GetOrdinal(String)

Ruft bei angegebenem Spaltennamen die Ordnungszahl der Spalte ab.

GetString(Int32)

Gibt den Wert der angegebenen Spalte als Zeichenfolge zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetValue(Int32)

Gibt den Wert an der angegebenen Spalte im nativen Format zurück.

GetValues(Object[])

Füllt ein Array von Objekten mit den Spaltenwerten des aktuellen Datensatzes.

IsDBNull(Int32)

Wird zum Angeben nicht vorhandener Werte verwendet.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICustomTypeDescriptor.GetAttributes()

Gibt eine Auflistung benutzerdefinierter Attribute für diese Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetClassName()

Gibt den Klassennamen dieser Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetComponentName()

Gibt den Namen dieser Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetConverter()

Gibt einen Typkonverter für diese Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetDefaultEvent()

Gibt das Standardereignis für diese Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetDefaultProperty()

Gibt die Standardeigenschaft für diese Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetEditor(Type)

Gibt einen Editor des angegebenen Typs für diese Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetEvents()

Gibt die Ereignisse für diese Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetEvents(Attribute[])

Gibt die Ereignisse für diese Instanz einer Komponente zurück, wobei das angegebene Attributarray als Filter verwendet wird.

ICustomTypeDescriptor.GetProperties()

Gibt die Eigenschaften für diese Instanz einer Komponente zurück.

ICustomTypeDescriptor.GetProperties(Attribute[])

Gibt die Eigenschaften für diese Instanz einer Komponente zurück, wobei das Attributarray als Filter verwendet wird.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Gibt ein Objekt zurück, das die Eigenschaft enthält, die durch den Eigenschaftendeskriptor angegeben ist.

Gilt für:

Weitere Informationen