EntityObject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 类的新实例。 |
属性
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 |
获取此对象使用的关系管理器。 |