Freigeben über


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
Öffentliche Eigenschaft DataRecordInfo Ruft Datensatzinformationen ab.
Öffentliche Eigenschaft FieldCount Ruft die Anzahl von Feldern im Datensatz ab. (Überschreibt DbDataRecord.FieldCount.)
Öffentliche Eigenschaft Item[Int32] Gibt einen Wert mit der angegebenen Ordinalzahl des Felds zurück. (Überschreibt DbDataRecord.Item[Int32].)
Öffentliche Eigenschaft Item[String] Ruft einen Wert mit dem angegebenen Feldnamen ab. (Überschreibt DbDataRecord.Item[String].)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetBoolean Ruft den Feldwert als booleschen Wert ab. (Überschreibt DbDataRecord.GetBoolean(Int32).)
Öffentliche Methode GetByte Ruft den Feldwert als Byte ab. (Überschreibt DbDataRecord.GetByte(Int32).)
Öffentliche Methode GetBytes Ruft den Feldwert als Bytearray ab. (Überschreibt DbDataRecord.GetBytes(Int32, Int64, Byte[], Int32, Int32).)
Öffentliche Methode GetChar Ruft den Feldwert als Zeichen ab. (Überschreibt DbDataRecord.GetChar(Int32).)
Öffentliche Methode GetChars Ruft den Feldwert als Zeichenarray ab. (Überschreibt DbDataRecord.GetChars(Int32, Int64, Char[], Int32, Int32).)
Öffentliche Methode GetData (Von DbDataRecord geerbt.)
Öffentliche Methode GetDataReader Ruft den Feldwert als DbDataReader ab.
Öffentliche Methode GetDataRecord Ruft einen Feldwert als DbDataRecord ab.
Öffentliche Methode GetDataTypeName Ruft den Namen des Felddatentyps ab. (Überschreibt DbDataRecord.GetDataTypeName(Int32).)
Öffentliche Methode GetDateTime Ruft den Feldwert als DateTime ab. (Überschreibt DbDataRecord.GetDateTime(Int32).)
Geschützte Methode GetDbDataReader Ruft den Feldwert als DbDataReader ab. (Überschreibt DbDataRecord.GetDbDataReader(Int32).)
Öffentliche Methode GetDecimal Ruft den Feldwert als Dezimalzahl ab. (Überschreibt DbDataRecord.GetDecimal(Int32).)
Öffentliche Methode GetDouble Ruft den Feldwert als Double-Wert ab. (Überschreibt DbDataRecord.GetDouble(Int32).)
Öffentliche Methode GetFieldType Ruft den Typ eines Felds ab. (Überschreibt DbDataRecord.GetFieldType(Int32).)
Öffentliche Methode GetFloat Ruft den Feldwert als Float-Wert ab. (Überschreibt DbDataRecord.GetFloat(Int32).)
Öffentliche Methode GetGuid Ruft den Feldwert als Guid ab. (Überschreibt DbDataRecord.GetGuid(Int32).)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetInt16 Ruft den Feldwert als Int16 ab. (Überschreibt DbDataRecord.GetInt16(Int32).)
Öffentliche Methode GetInt32 Ruft den Feldwert als Int32 ab. (Überschreibt DbDataRecord.GetInt32(Int32).)
Öffentliche Methode GetInt64 Ruft den Feldwert als Int64 ab. (Überschreibt DbDataRecord.GetInt64(Int32).)
Öffentliche Methode GetName Ruft den Namen eines Felds ab. (Überschreibt DbDataRecord.GetName(Int32).)
Öffentliche Methode GetOrdinal Ruft die Ordinalzahl eines Felds anhand des Feldnamens ab. (Überschreibt DbDataRecord.GetOrdinal(String).)
Geschützte Methode GetRecordValue Ruft den Wert eines Felds ab.
Öffentliche Methode GetString Ruft den Feldwert als Zeichenfolge ab. (Überschreibt DbDataRecord.GetString(Int32).)
Öffentliche Methode GetType (Von Object geerbt.)
Öffentliche Methode GetValue Ruft den Wert eines Felds ab. (Überschreibt DbDataRecord.GetValue(Int32).)
Öffentliche Methode GetValues Füllt ein Array von Objekten mit den Feldwerten des aktuellen Datensatzes auf. (Überschreibt DbDataRecord.GetValues(Object[]).)
Öffentliche Methode IsDBNull Gibt zurück, ob das angegebene Feld auf DBNull festgelegt ist. (Überschreibt DbDataRecord.IsDBNull(Int32).)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode SetBoolean Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetByte Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetChar Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetDataRecord Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetDateTime Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetDBNull Legt ein Feld auf den DBNull-Wert fest.
Öffentliche Methode SetDecimal Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetDouble Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetFloat Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetGuid Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetInt16 Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetInt32 Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetInt64 Legt den Wert eines Felds in einem Datensatz fest.
Geschützte Methode SetRecordValue Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetString Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetValue Legt den Wert eines Felds in einem Datensatz fest.
Öffentliche Methode SetValues Legt Feldwerte in einem Datensatz fest.
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IDataRecord.GetData Ruft den Feldwert als IDataReader ab.
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetAttributes (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetClassName (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetComponentName (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetConverter (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetDefaultEvent (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetDefaultProperty (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetEditor (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetEvents() (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetEvents(Attribute[]) (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetProperties() (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetProperties(Attribute[]) (Von DbDataRecord geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode 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.

Siehe auch

Verweis

System.Data.Entity.Core.Objects-Namespace