ObjectStateEntry 類別

定義

代表實體、實體存根或關係。

public ref class ObjectStateEntry abstract : System::Data::Objects::DataClasses::IEntityChangeTracker
public abstract class ObjectStateEntry : System.Data.Objects.DataClasses.IEntityChangeTracker
type ObjectStateEntry = class
    interface IEntityChangeTracker
Public MustInherit Class ObjectStateEntry
Implements IEntityChangeTracker
繼承
ObjectStateEntry
實作

屬性

名稱 Description
CurrentValues

取得與此 ObjectStateEntry物件相關聯的物件或關係的當前屬性值。

Entity

取得實體物件。

EntityKey

取得或設定實體索引鍵。

EntitySet

為物件或關係取得。EntitySetBase

IsRelationship

獲得一個值,表示是否 ObjectStateEntry 代表關係。

ObjectStateManager

得到 ObjectStateManagerObjectStateEntry

OriginalValues

取得物件或關係原始值的唯讀版本。

RelationshipManager

取得由條目所代表物件的 RelationshipManager 實例。

State

取得或設定 的 ObjectStateEntry狀態。

方法

名稱 Description
AcceptChanges()

接受目前的數值為原始值。

ApplyCurrentValues(Object)

將條目的當前值設定為與所提供物件的屬性值相符。

ApplyOriginalValues(Object)

將條目的原始值設定為與所提供物件屬性值相符。

ChangeState(EntityState)

將條目的狀態變更為指定的 EntityState 值。

Delete()

標記一個實體為已刪除。

Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetModifiedProperties()

回傳自上次 SaveChanges() 呼叫以來物件屬性的名稱。

GetType()

取得目前實例的 Type

(繼承來源 Object)
GetUpdatableOriginalValues()

取得與此 ObjectStateEntry物件相關物件原始值的可更新版本。

IsPropertyChanged(String)

使用 DetectChanges 來判斷帶有名稱的屬性目前值是否與原始值不同。 請注意,這可能與標記為修改的屬性不同,因為未改變的屬性仍可標記為修改。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
RejectPropertyChanges(String)

拒絕自該物件最後載入、附加、保存或接受變更以來,對該物件所做的任何變更。 財產的原始價值會被儲存,且該房產將不再被標記為已修改。

SetModified()

設定物件或關係的狀態要修改。

SetModifiedProperty(String)

標記指定屬性為修改過。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
IEntityChangeTracker.EntityComplexMemberChanged(String, Object, String)

通知州經理一個複雜的物業已變更。

IEntityChangeTracker.EntityComplexMemberChanging(String, Object, String)

通知州經理某複雜物業有待變更。

IEntityChangeTracker.EntityMemberChanged(String)

通知州經理某物業已變更。

IEntityChangeTracker.EntityMemberChanging(String)

通知州經理某物業有待處理變更。

IEntityChangeTracker.EntityState

得到 EntityStateObjectStateEntry

適用於