EntityObject Klass

Definition

Basklass för entitetstyper som genereras av entitetsdatamodellverktygen.

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
Arv
EntityObject
Attribut
Implementeringar

Konstruktorer

Name Description
EntityObject()

Initierar en ny instans av EntityObject klassen.

Egenskaper

Name Description
EntityKey

Hämtar eller anger nyckeln för det här objektet.

EntityState

Hämtar objektets entitetstillstånd.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetValidValue<T>(T, String, Boolean, Boolean)

Returnerar en komplex typ för den angivna egenskapen.

(Ärvd från StructuralObject)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnPropertyChanged(String)

Genererar händelsen PropertyChanged .

(Ärvd från StructuralObject)
OnPropertyChanging(String)

Genererar händelsen PropertyChanging .

(Ärvd från StructuralObject)
ReportPropertyChanged(String)

Meddelar ändringsspåraren att en egenskap har ändrats.

ReportPropertyChanging(String)

Meddelar ändringsspåraren att en egenskapsändring väntar.

SetValidValue<T>(T, T, String)

Anger ett komplext objekt för den angivna egenskapen.

(Ärvd från StructuralObject)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Händelser

Name Description
PropertyChanged

Inträffar när ett egenskapsvärde har ändrats.

(Ärvd från StructuralObject)
PropertyChanging

Inträffar när en egenskapsvärdeändring är väntande.

(Ärvd från StructuralObject)

Explicita gränssnittsimplementeringar

Name Description
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

Anger den instans av IEntityChangeTracker som används för att rapportera egenskapsändringar.

IEntityWithRelationships.RelationshipManager

Hämtar relationshanteraren som används av det här objektet.

Gäller för

Se även