Entity 成員
所有實體類型的基底類別。
下表列出 Entity 型別公開的成員。
受保護的 建構函式
名稱 | 說明 | |
---|---|---|
Entity | 初始化 Entity 類別的新執行個體。 |
頂端
公用 屬性
(另請參閱 受保護的 屬性)
名稱 | 說明 | |
---|---|---|
EntityActions | 取得此實體的暫止自訂方法引動過程清單。 | |
EntityConflict | 取得此實體在送出作業後的衝突資訊。 | |
EntityState | 取得這個 Entity 的目前狀態。 | |
HasChanges | 取得值,這個值表示這個實體目前是否有任何暫止變更。 | |
HasValidationErrors | 取得值,這個值表示這個實體是否有任何驗證錯誤。 | |
IsReadOnly | 取得值,這個值表示此實體目前是否處於唯讀狀態。 | |
ValidationErrors | 取得這個實體的驗證錯誤集合。 |
頂端
受保護的 屬性
名稱 | 說明 | |
---|---|---|
EntitySet | 取得此 Entity 為其成員的 EntitySet。 | |
IsDeserializing | 取得值,這個值表示目前是否正在還原序列化目前的實體。 |
頂端
公用 方法
(另請參閱 受保護的 方法)
名稱 | 說明 | |
---|---|---|
Equals | 多載。 (繼承自 Object) | |
GetHashCode | (繼承自 Object) | |
GetIdentity | 傳回適用於雜湊的實體識別。 | |
GetOriginal | 取得這個實體的原始狀態。 | |
GetType | (繼承自 Object) | |
OnDeserialized | 已還原序列化此 Entity 之後呼叫。 | |
OnDeserializing | 正在還原序列化此 Entity 時呼叫。 | |
ReferenceEquals | (繼承自 Object) | |
ToString | 覆寫。 取得目前實體的字串表示。 |
頂端
受保護的 方法
名稱 | 說明 | |
---|---|---|
AcceptChanges | 接受此 Entity 的目前變更,並套用適當的狀態轉換。 | |
BeginEdit | 開始編輯 Entity。 | |
CancelEdit | 取消自上次呼叫 BeginEdit 之後對 Entity 所做的任何編輯。 | |
CanInvokeAction | 取得值,這個值表示目前是否可叫用指定的動作。 | |
EndEdit | 認可自上次呼叫 EndEdit 之後對此實體所做的編輯。 | |
Finalize | (繼承自 Object) | |
InvokeAction | 呼叫以便於註冊送出變更時要為此實體叫用的動作。 | |
IsActionInvoked | 指出是否已叫用指定的動作。 | |
MemberwiseClone | (繼承自 Object) | |
OnActionStateChanged | 此實體的叫用動作狀態變更時呼叫。 | |
OnLoaded | 在 EntitySet 中載入 Entity 時呼叫。 | |
OnPropertyChanged | 當 Entity 屬性已變更時呼叫。 | |
RaiseDataMemberChanged | 從屬性 setter 呼叫以通知架構,Entity 資料成員已變更。 | |
RaiseDataMemberChanging | 從屬性 setter 呼叫以通知架構,Entity 資料成員即將變更。 | |
RaisePropertyChanged | 從屬性 setter 呼叫以通知架構,Entity 成員已變更。 | |
RejectChanges | 將對此實體所做的所有屬性變更還原成其原始值。 | |
UpdateActionState | 在 OnActionStateChanged 覆寫的內容中呼叫。這個方法會針對對應於自訂方法的屬性引發適當的屬性變更通知。 | |
ValidateProperty | 多載。 指出屬性值是否為驗證內容的有效值。 |
頂端
公用 事件
名稱 | 說明 | |
---|---|---|
PropertyChanged | 當 Entity 屬性已變更時發生。 |
頂端
明確介面實作
頂端