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

取得這個物件所使用的關聯性 (Relationship) 管理員。

適用於

另請參閱