Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

ObjectStateEntry-Klasse

Stellt eine Entität bzw. Entitäten stub Beziehung dar.

System.Object
  System.Data.Objects.ObjectStateEntry

Namespace:  System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)
public abstract class ObjectStateEntry : IEntityChangeTracker

Der ObjectStateEntry-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche EigenschaftCurrentValuesRuft die aktuellen Eigenschaftswerte des Objekts oder der Beziehung ab, das bzw. die diesem ObjectStateEntry zugeordnet ist.
Öffentliche EigenschaftEntityRuft das Entitätsobjekt ab.
Öffentliche EigenschaftEntityKeyRuft den Entitätsschlüssel ab oder legt diese fest.
Öffentliche EigenschaftEntitySetRuft EntitySetBase für das Objekt oder die Beziehung ab.
Öffentliche EigenschaftIsRelationshipRuft einen Wert ab, der angibt, ob ObjectStateEntry eine Beziehung darstellt.
Öffentliche EigenschaftObjectStateManagerRuft die ObjectStateManager für den ObjectStateEntry ab.
Öffentliche EigenschaftOriginalValuesRuft die schreibgeschützte Version der ursprünglichen Werte des Objekts oder der Beziehung ab.
Öffentliche EigenschaftRelationshipManagerRuft die RelationshipManager-Instanz für das Objekt ab, das von Eintrag dargestellt wird.
Öffentliche EigenschaftStateRuft den Zustand der ObjectStateEntry ab oder legt diesen fest.
Zum Seitenanfang
  NameBeschreibung
Öffentliche MethodeAcceptChangesAkzeptiert die aktuellen Werte als ursprüngliche Werte.
Öffentliche MethodeApplyCurrentValuesLegt die aktuellen Werte des Eintrags entsprechend den Eigenschaftswerten eines angegebenen Objekts fest.
Öffentliche MethodeApplyOriginalValuesLegt die ursprünglichen Werte des Eintrags entsprechend den Eigenschaftswerten eines angegebenen Objekts fest.
Öffentliche MethodeChangeStateÄndert den Zustand des Eintrags in den angegebenen EntityState-Wert.
Öffentliche MethodeDeleteMarkiert eine Entität als gelöscht.
Öffentliche MethodeEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeGetHashCodeFungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche MethodeGetModifiedPropertiesGibt die Namen der Eigenschaften eines Objekts zurück, die seit dem letzten Mal aufgerufen wurden SaveChanges geändert haben.
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeGetUpdatableOriginalValuesRuft die aktualisierbare Version der ursprünglichen Werte des Objekts ab, das diesem ObjectStateEntry zugeordnet ist.
Öffentliche MethodeIsPropertyChangedWird DetectChanges, um zu bestimmen, ob der aktuelle Wert der Eigenschaft mit dem angegebenen Namen auf den ursprünglichen Wert abweicht. Beachten Sie, dass dies möglicherweise zu der Eigenschaft abweicht, die als geändert markiert ist, da eine Eigenschaft, die nicht geändert wurden, weiterhin als geändert markiert werden kann.
Geschützte MethodeMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche MethodeRejectPropertyChangesLehnt alle Änderungen zurück, die an der Eigenschaft mit dem angegebenen Namen vorgenommen werden, da die Eigenschaft angefügt, letzten Laden oder Speichern von Änderungen akzeptiert wurden. Der ursprüngliche Wert der Eigenschaft gespeichert, und die Eigenschaft wird nicht mehr als geändert markiert.
Öffentliche MethodeSetModifiedLegt den Zustand des Objekts oder der Beziehung fest, um sich selbst zu ändern.
Öffentliche MethodeSetModifiedPropertyMarkiert die angegebene Eigenschaft als geändert.
Öffentliche MethodeToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Zum Seitenanfang
  NameBeschreibung
Explizite SchnittstellenimplementierungPrivate MethodeIEntityChangeTracker.EntityComplexMemberChangedBenachrichtigt den Status-Manager über die Änderung einer komplexen Eigenschaft.
Explizite SchnittstellenimplementierungPrivate MethodeIEntityChangeTracker.EntityComplexMemberChangingBenachrichtigt den Status-Manager über eine ausstehende Änderung einer komplexen Eigenschaft.
Explizite SchnittstellenimplementierungPrivate MethodeIEntityChangeTracker.EntityMemberChangedBenachrichtigt den Status-Manager über die Änderung einer Eigenschaft.
Explizite SchnittstellenimplementierungPrivate MethodeIEntityChangeTracker.EntityMemberChangingBenachrichtigt den Status-Manager über eine ausstehende Änderung einer Eigenschaft.
Explizite SchnittstellenimplementierungPrivate EigenschaftIEntityChangeTracker.EntityStateRuft die EntityState für den ObjectStateEntry ab.
Zum Seitenanfang

Kein Inhalt hier wird aktualisiert. Fügen Sie stattdessen die Informationen hier nicht hinzu.

.NET Framework

Unterstützt in: 4.5, 4, 3.5 SP1

.NET Framework Client Profile

Unterstützt in: 4

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.