EntityObject 类

定义

Entity Data Model 工具生成的实体类型的基类。

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
继承
EntityObject
属性
实现

构造函数

EntityObject()

初始化 EntityObject 类的新实例。

属性

EntityKey

获取或设置此对象的键。

EntityState

获取对象的实体状态。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
GetValidValue<T>(T, String, Boolean, Boolean)

返回指定属性的复杂类型。

(继承自 StructuralObject)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnPropertyChanged(String)

引发 PropertyChanged 事件。

(继承自 StructuralObject)
OnPropertyChanging(String)

引发 PropertyChanging 事件。

(继承自 StructuralObject)
ReportPropertyChanged(String)

通知更改跟踪器,属性已更改。

ReportPropertyChanging(String)

通知更改跟踪器,属性更改挂起。

SetValidValue<T>(T, T, String)

设置指定属性的复杂对象。

(继承自 StructuralObject)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

事件

PropertyChanged

在属性值更改时发生。

(继承自 StructuralObject)
PropertyChanging

在属性值更改挂起时发生。

(继承自 StructuralObject)

显式接口实现

IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

指定用于报告属性更改的 IEntityChangeTracker 的实例。

IEntityWithRelationships.RelationshipManager

获取此对象使用的关系管理器。

适用于

另请参阅