EntityObject Klas

Definitie

Basisklasse voor entiteitstypen die worden gegenereerd door de hulpprogramma's voor entiteitsgegevensmodellen.

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
Overname
EntityObject
Kenmerken
Implementeringen

Constructors

Name Description
EntityObject()

Initialiseert een nieuw exemplaar van de EntityObject klasse.

Eigenschappen

Name Description
EntityKey

Hiermee haalt u de sleutel voor dit object op of stelt u deze in.

EntityState

Hiermee wordt de entiteitsstatus van het object opgehaald.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetValidValue<T>(T, String, Boolean, Boolean)

Retourneert een complex type voor de opgegeven eigenschap.

(Overgenomen van StructuralObject)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnPropertyChanged(String)

Hiermee wordt de PropertyChanged gebeurtenis gegenereerd.

(Overgenomen van StructuralObject)
OnPropertyChanging(String)

Hiermee wordt de PropertyChanging gebeurtenis gegenereerd.

(Overgenomen van StructuralObject)
ReportPropertyChanged(String)

Hiermee wordt de wijzigingstracker aangegeven dat een eigenschap is gewijzigd.

ReportPropertyChanging(String)

Hiermee wordt de wijzigingstracker aangegeven dat een wijziging van een eigenschap in behandeling is.

SetValidValue<T>(T, T, String)

Hiermee stelt u een complex object in voor de opgegeven eigenschap.

(Overgenomen van StructuralObject)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

gebeurtenis

Name Description
PropertyChanged

Treedt op wanneer een eigenschapswaarde is gewijzigd.

(Overgenomen van StructuralObject)
PropertyChanging

Treedt op wanneer een wijziging van de eigenschapswaarde in behandeling is.

(Overgenomen van StructuralObject)

Expliciete interface-implementaties

Name Description
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

Hiermee geeft u het exemplaar op dat wordt gebruikt voor het rapporteren van IEntityChangeTracker eigenschapswijzigingen.

IEntityWithRelationships.RelationshipManager

Hiermee haalt u de relatiebeheerder op die door dit object wordt gebruikt.

Van toepassing op

Zie ook