DbChangeTracker.HasChanges 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
檢查 是否 DbContext 正在追蹤任何新的、已刪除或變更的實體或關聯性,如果呼叫 SaveChanges() ,則會傳送至資料庫。
public bool HasChanges();
member this.HasChanges : unit -> bool
Public Function HasChanges () As Boolean
傳回
如果基礎 DbContext 有變更,則為 True,否則為 false。
備註
在功能上,呼叫這個方法相當於檢查是否有任何實體或關聯性處於 「已新增」、「已更新」或「已刪除」狀態。 請注意,除非 AutoDetectChangesEnabled 已設定為 false,否則這個方法會呼叫 DetectChanges() 。