DbDataRecord Klasse

Definition

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

Konstruktoren

DbDataRecord()

Initialisiert eine neue Instanz der DbDataRecord-Klasse.Initializes a new instance of the DbDataRecord class.

Eigenschaften

FieldCount

Gibt die Anzahl von Feldern im aktuellen Datensatz an.Indicates the number of fields within the current record. Diese Eigenschaft ist schreibgeschützt.This property is read-only.

Item[Int32]

Gibt den Wert an der angegebenen Spalte im nativen Format an, wenn die Spaltenordnungszahl angegeben wird.Indicates the value at the specified column in its native format given the column ordinal. Diese Eigenschaft ist schreibgeschützt.This property is read-only.

Item[String]

Gibt den Wert an der angegebenen Spalte im nativen Format an, sofern es sich um den Spaltennamen handelt.Indicates the value at the specified column in its native format given the column name. Diese Eigenschaft ist schreibgeschützt.This property is read-only.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetBoolean(Int32)

Gibt den Wert der angegebenen Spalte als booleschen Wert zurück.Returns the value of the specified column as a Boolean.

GetByte(Int32)

Gibt den Wert der angegebenen Spalte als Byte zurück.Returns the value of the specified column as a byte.

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

Gibt den Wert der angegebenen Spalte als Bytearray zurück.Returns the value of the specified column as a byte array.

GetChar(Int32)

Gibt den Wert der angegebenen Spalte als Zeichen zurück.Returns the value of the specified column as a character.

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

Gibt den Wert der angegebenen Spalte als Zeichenarray zurück.Returns the value of the specified column as a character array.

GetData(Int32)

Wird derzeit nicht unterstützt.Not currently supported.

GetDataTypeName(Int32)

Gibt den Namen des Back-End-Datentyps zurück.Returns the name of the back-end data type.

GetDateTime(Int32)

Gibt den Wert der angegebenen Spalte als DateTime-Objekt zurück.Returns the value of the specified column as a DateTime object.

GetDbDataReader(Int32)

Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück, das mit einer anbieterspezifischen Implementierung überschrieben werden kann.Returns a DbDataReader object for the requested column ordinal that can be overridden with a provider-specific implementation.

GetDecimal(Int32)

Gibt den Wert der angegebenen Spalte als Decimal-Objekt zurück.Returns the value of the specified column as a Decimal object.

GetDouble(Int32)

Gibt den Wert der angegebenen Spalte als Gleitkommazahl mit doppelter Genauigkeit zurück.Returns the value of the specified column as a double-precision floating-point number.

GetFieldType(Int32)

Gibt den Type zurück, der der Datentyp des Objekts ist.Returns the Type that is the data type of the object.

GetFloat(Int32)

Gibt den Wert der angegebenen Spalte als Gleitkommazahl mit einfacher Genauigkeit zurück.Returns the value of the specified column as a single-precision floating-point number.

GetGuid(Int32)

Gibt den GUID-Wert des angegebenen Felds zurück.Returns the GUID value of the specified field.

GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetInt16(Int32)

Gibt den Wert der angegebenen Spalte als 16-Bit-Ganzzahlwert mit Vorzeichen zurück.Returns the value of the specified column as a 16-bit signed integer.

GetInt32(Int32)

Gibt den Wert der angegebenen Spalte als 32-Bit-Ganzzahlwert mit Vorzeichen zurück.Returns the value of the specified column as a 32-bit signed integer.

GetInt64(Int32)

Gibt den Wert der angegebenen Spalte als 64-Bit-Ganzzahlwert mit Vorzeichen zurück.Returns the value of the specified column as a 64-bit signed integer.

GetName(Int32)

Gibt den Namen der angegebenen Spalte zurück.Returns the name of the specified column.

GetOrdinal(String)

Ruft bei angegebenem Spaltennamen die Ordnungszahl der Spalte ab.Returns the column ordinal, given the name of the column.

GetString(Int32)

Gibt den Wert der angegebenen Spalte als Zeichenfolge zurück.Returns the value of the specified column as a string.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
GetValue(Int32)

Gibt den Wert an der angegebenen Spalte im nativen Format zurück.Returns the value at the specified column in its native format.

GetValues(Object[])

Füllt ein Array von Objekten mit den Spaltenwerten des aktuellen Datensatzes.Populates an array of objects with the column values of the current record.

IsDBNull(Int32)

Wird zum Angeben nicht vorhandener Werte verwendet.Used to indicate nonexistent values.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICustomTypeDescriptor.GetAttributes()

Gibt eine Auflistung benutzerdefinierter Attribute für diese Instanz einer Komponente zurück.Returns a collection of custom attributes for this instance of a component.

ICustomTypeDescriptor.GetClassName()

Gibt den Klassennamen dieser Instanz einer Komponente zurück.Returns the class name of this instance of a component.

ICustomTypeDescriptor.GetComponentName()

Gibt den Namen dieser Instanz einer Komponente zurück.Returns the name of this instance of a component.

ICustomTypeDescriptor.GetConverter()

Gibt einen Typkonverter für diese Instanz einer Komponente zurück.Returns a type converter for this instance of a component.

ICustomTypeDescriptor.GetDefaultEvent()

Gibt das Standardereignis für diese Instanz einer Komponente zurück.Returns the default event for this instance of a component.

ICustomTypeDescriptor.GetDefaultProperty()

Gibt die Standardeigenschaft für diese Instanz einer Komponente zurück.Returns the default property for this instance of a component.

ICustomTypeDescriptor.GetEditor(Type)

Gibt einen Editor des angegebenen Typs für diese Instanz einer Komponente zurück.Returns an editor of the specified type for this instance of a component.

ICustomTypeDescriptor.GetEvents()

Gibt die Ereignisse für diese Instanz einer Komponente zurück.Returns the events for this instance of a component.

ICustomTypeDescriptor.GetEvents(Attribute[])

Gibt die Ereignisse für diese Instanz einer Komponente zurück, wobei das angegebene Attributarray als Filter verwendet wird.Returns the events for this instance of a component using the specified attribute array as a filter.

ICustomTypeDescriptor.GetProperties()

Gibt die Eigenschaften für diese Instanz einer Komponente zurück.Returns the properties for this instance of a component.

ICustomTypeDescriptor.GetProperties(Attribute[])

Gibt die Eigenschaften für diese Instanz einer Komponente zurück, wobei das Attributarray als Filter verwendet wird.Returns the properties for this instance of a component using the attribute array as a filter.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Gibt ein Objekt zurück, das die Eigenschaft enthält, die durch den Eigenschaftendeskriptor angegeben ist.Returns an object that contains the property described by the specified property descriptor.

Gilt für:

Siehe auch