EntityObject 類別

定義

由實體資料模型工具產生的實體類型基底類別。

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
屬性
實作

建構函式

名稱 Description
EntityObject()

初始化 EntityObject 類別的新執行個體。

屬性

名稱 Description
EntityKey

取得或設定此物件的金鑰。

EntityState

取得物件的實體狀態。

方法

名稱 Description
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)

事件

名稱 Description
PropertyChanged

當房產價值發生變動時。

(繼承來源 StructuralObject)
PropertyChanging

當房產價值變動尚未確定時,會發生這種情況。

(繼承來源 StructuralObject)

明確介面實作

名稱 Description
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

指定用於報告屬性變更的實例 IEntityChangeTracker

IEntityWithRelationships.RelationshipManager

取得此物件使用的關係管理器。

適用於

另請參閱