EntityObject Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Basisklasse für die mit den Entity Data Model-Tools generierten Entitätstypen.
public ref class EntityObject abstract : System::Data::Objects::DataClasses::StructuralObject, System::Data::Objects::DataClasses::IEntityWithChangeTracker, System::Data::Objects::DataClasses::IEntityWithKey, System::Data::Objects::DataClasses::IEntityWithRelationships
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class EntityObject : System.Data.Objects.DataClasses.StructuralObject, System.Data.Objects.DataClasses.IEntityWithChangeTracker, System.Data.Objects.DataClasses.IEntityWithKey, System.Data.Objects.DataClasses.IEntityWithRelationships
[<System.Runtime.Serialization.DataContract(IsReference=true)>]
[<System.Serializable>]
type EntityObject = class
inherit StructuralObject
interface IEntityWithKey
interface IEntityWithChangeTracker
interface IEntityWithRelationships
Public MustInherit Class EntityObject
Inherits StructuralObject
Implements IEntityWithChangeTracker, IEntityWithKey, IEntityWithRelationships
- Vererbung
- Attribute
- Implementiert
Konstruktoren
EntityObject() |
Initialisiert eine neue Instanz der EntityObject-Klasse. |
Eigenschaften
EntityKey |
Ruft den Schlüssel für dieses Objekt ab oder legt diesen fest. |
EntityState |
Ruft den Entitätszustand des Objekts ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetValidValue<T>(T, String, Boolean, Boolean) |
Gibt einen komplexen Typ für die angegebene Eigenschaft zurück. (Geerbt von StructuralObject) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnPropertyChanged(String) |
Löst das PropertyChanged-Ereignis aus. (Geerbt von StructuralObject) |
OnPropertyChanging(String) |
Löst das PropertyChanging-Ereignis aus. (Geerbt von StructuralObject) |
ReportPropertyChanged(String) |
Benachrichtigt das System zur Änderungsnachverfolgung über die Änderung einer Eigenschaft. |
ReportPropertyChanging(String) |
Benachrichtigt das System zur Änderungsnachverfolgung über eine ausstehende Änderung einer Eigenschaft. |
SetValidValue<T>(T, T, String) |
Legt ein komplexes Objekt für die angegebene Eigenschaft fest. (Geerbt von StructuralObject) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
PropertyChanged |
Tritt auf, wenn sich ein Eigenschaftswert geändert hat. (Geerbt von StructuralObject) |
PropertyChanging |
Tritt auf, wenn die Änderung eines Eigenschaftswerts aussteht. (Geerbt von StructuralObject) |
Explizite Schnittstellenimplementierungen
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker) |
Gibt die Instanz von IEntityChangeTracker an, mit der Änderungen an Eigenschaften gemeldet werden. |
IEntityWithRelationships.RelationshipManager |
Ruft den von diesem Objekt verwendeten Beziehungs-Manager ab. |