EntityObject Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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. |