Share via


DbChangeTracker.DetectChanges 方法

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

偵測對 POCO 實體的屬性和關聯性所做的變更。 請注意,某些類型的實體 (例如變更追蹤 Proxy 及衍生自 EntityObject 的實體) 會自動報告變更,所以這些類型的實體通常不需要呼叫 DetectChanges。 也請注意,通常 DbContext 的許多方法以及其相關類別會自動呼叫 DetectChanges,因此需要明確呼叫此方法的情況很少見。 但是,通常為了效能的理由,可能需要從 Configuration 使用 AutoDetectChangesEnabled 旗標來關閉 DetectChanges 的自動呼叫。

命名空間:  System.Data.Entity.Infrastructure
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
Public Sub DetectChanges
'用途
Dim instance As DbChangeTracker

instance.DetectChanges()
public void DetectChanges()
public:
void DetectChanges()
member DetectChanges : unit -> unit
public function DetectChanges()

請參閱

參考

DbChangeTracker 類別

System.Data.Entity.Infrastructure 命名空間