DbUpdatableDataRecord-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Bietet Zugriff auf die ursprünglichen Werte von Objektdaten. Die DbUpdatableDataRecord-Klasse implementiert Methoden, die Aktualisierungen der ursprünglichen Werte eines Objekts ermöglichen.
Vererbungshierarchie
System.Object
System.Data.Common.DbDataRecord
System.Data.Entity.Core.Objects.DbUpdatableDataRecord
System.Data.Entity.Core.Objects.CurrentValueRecord
System.Data.Entity.Core.Objects.OriginalValueRecord
Namespace: System.Data.Entity.Core.Objects
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<DefaultMemberAttribute("Item")> _
Public MustInherit Class DbUpdatableDataRecord _
Inherits DbDataRecord _
Implements IExtendedDataRecord, IDataRecord
'Usage
Dim instance As DbUpdatableDataRecord
[DefaultMemberAttribute("Item")]
public abstract class DbUpdatableDataRecord : DbDataRecord,
IExtendedDataRecord, IDataRecord
[DefaultMemberAttribute(L"Item")]
public ref class DbUpdatableDataRecord abstract : public DbDataRecord,
IExtendedDataRecord, IDataRecord
[<AbstractClassAttribute>]
[<DefaultMemberAttribute("Item")>]
type DbUpdatableDataRecord =
class
inherit DbDataRecord
interface IExtendedDataRecord
interface IDataRecord
end
public abstract class DbUpdatableDataRecord extends DbDataRecord implements IExtendedDataRecord, IDataRecord
Der DbUpdatableDataRecord-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
DataRecordInfo | Ruft Datensatzinformationen ab. | |
FieldCount | Ruft die Anzahl von Feldern im Datensatz ab. (Überschreibt DbDataRecord.FieldCount.) | |
Item[Int32] | Gibt einen Wert mit der angegebenen Ordinalzahl des Felds zurück. (Überschreibt DbDataRecord.Item[Int32].) | |
Item[String] | Ruft einen Wert mit dem angegebenen Feldnamen ab. (Überschreibt DbDataRecord.Item[String].) |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Von Object geerbt.) | |
Finalize | (Von Object geerbt.) | |
GetBoolean | Ruft den Feldwert als booleschen Wert ab. (Überschreibt DbDataRecord.GetBoolean(Int32).) | |
GetByte | Ruft den Feldwert als Byte ab. (Überschreibt DbDataRecord.GetByte(Int32).) | |
GetBytes | Ruft den Feldwert als Bytearray ab. (Überschreibt DbDataRecord.GetBytes(Int32, Int64, Byte[], Int32, Int32).) | |
GetChar | Ruft den Feldwert als Zeichen ab. (Überschreibt DbDataRecord.GetChar(Int32).) | |
GetChars | Ruft den Feldwert als Zeichenarray ab. (Überschreibt DbDataRecord.GetChars(Int32, Int64, Char[], Int32, Int32).) | |
GetData | (Von DbDataRecord geerbt.) | |
GetDataReader | Ruft den Feldwert als DbDataReader ab. | |
GetDataRecord | Ruft einen Feldwert als DbDataRecord ab. | |
GetDataTypeName | Ruft den Namen des Felddatentyps ab. (Überschreibt DbDataRecord.GetDataTypeName(Int32).) | |
GetDateTime | Ruft den Feldwert als DateTime ab. (Überschreibt DbDataRecord.GetDateTime(Int32).) | |
GetDbDataReader | Ruft den Feldwert als DbDataReader ab. (Überschreibt DbDataRecord.GetDbDataReader(Int32).) | |
GetDecimal | Ruft den Feldwert als Dezimalzahl ab. (Überschreibt DbDataRecord.GetDecimal(Int32).) | |
GetDouble | Ruft den Feldwert als Double-Wert ab. (Überschreibt DbDataRecord.GetDouble(Int32).) | |
GetFieldType | Ruft den Typ eines Felds ab. (Überschreibt DbDataRecord.GetFieldType(Int32).) | |
GetFloat | Ruft den Feldwert als Float-Wert ab. (Überschreibt DbDataRecord.GetFloat(Int32).) | |
GetGuid | Ruft den Feldwert als Guid ab. (Überschreibt DbDataRecord.GetGuid(Int32).) | |
GetHashCode | (Von Object geerbt.) | |
GetInt16 | Ruft den Feldwert als Int16 ab. (Überschreibt DbDataRecord.GetInt16(Int32).) | |
GetInt32 | Ruft den Feldwert als Int32 ab. (Überschreibt DbDataRecord.GetInt32(Int32).) | |
GetInt64 | Ruft den Feldwert als Int64 ab. (Überschreibt DbDataRecord.GetInt64(Int32).) | |
GetName | Ruft den Namen eines Felds ab. (Überschreibt DbDataRecord.GetName(Int32).) | |
GetOrdinal | Ruft die Ordinalzahl eines Felds anhand des Feldnamens ab. (Überschreibt DbDataRecord.GetOrdinal(String).) | |
GetRecordValue | Ruft den Wert eines Felds ab. | |
GetString | Ruft den Feldwert als Zeichenfolge ab. (Überschreibt DbDataRecord.GetString(Int32).) | |
GetType | (Von Object geerbt.) | |
GetValue | Ruft den Wert eines Felds ab. (Überschreibt DbDataRecord.GetValue(Int32).) | |
GetValues | Füllt ein Array von Objekten mit den Feldwerten des aktuellen Datensatzes auf. (Überschreibt DbDataRecord.GetValues(Object[]).) | |
IsDBNull | Gibt zurück, ob das angegebene Feld auf DBNull festgelegt ist. (Überschreibt DbDataRecord.IsDBNull(Int32).) | |
MemberwiseClone | (Von Object geerbt.) | |
SetBoolean | Legt den Wert eines Felds in einem Datensatz fest. | |
SetByte | Legt den Wert eines Felds in einem Datensatz fest. | |
SetChar | Legt den Wert eines Felds in einem Datensatz fest. | |
SetDataRecord | Legt den Wert eines Felds in einem Datensatz fest. | |
SetDateTime | Legt den Wert eines Felds in einem Datensatz fest. | |
SetDBNull | Legt ein Feld auf den DBNull-Wert fest. | |
SetDecimal | Legt den Wert eines Felds in einem Datensatz fest. | |
SetDouble | Legt den Wert eines Felds in einem Datensatz fest. | |
SetFloat | Legt den Wert eines Felds in einem Datensatz fest. | |
SetGuid | Legt den Wert eines Felds in einem Datensatz fest. | |
SetInt16 | Legt den Wert eines Felds in einem Datensatz fest. | |
SetInt32 | Legt den Wert eines Felds in einem Datensatz fest. | |
SetInt64 | Legt den Wert eines Felds in einem Datensatz fest. | |
SetRecordValue | Legt den Wert eines Felds in einem Datensatz fest. | |
SetString | Legt den Wert eines Felds in einem Datensatz fest. | |
SetValue | Legt den Wert eines Felds in einem Datensatz fest. | |
SetValues | Legt Feldwerte in einem Datensatz fest. | |
ToString | (Von Object geerbt.) |
Oben
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
IDataRecord.GetData | Ruft den Feldwert als IDataReader ab. | |
ICustomTypeDescriptor.GetAttributes | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetClassName | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetComponentName | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetConverter | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetDefaultEvent | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetDefaultProperty | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetEditor | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetEvents() | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetEvents(Attribute[]) | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetProperties() | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetProperties(Attribute[]) | (Von DbDataRecord geerbt.) | |
ICustomTypeDescriptor.GetPropertyOwner | (Von DbDataRecord geerbt.) |
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.