QueryTrackingBehavior 列舉

定義

指出 查詢結果的追蹤 ChangeTracker 方式。

public enum QueryTrackingBehavior
type QueryTrackingBehavior = 
Public Enum QueryTrackingBehavior
繼承
QueryTrackingBehavior

欄位

NoTracking 1

變更追蹤器不會追蹤從 LINQ 查詢傳回的任何實體。 如果修改實體實例,則變更追蹤器不會偵測到此情況,而且 SaveChanges() 不會將這些變更保存到資料庫。

NoTrackingWithIdentityResolution 2

變更追蹤器不會追蹤從 LINQ 查詢傳回的任何實體。 如果修改實體實例,則變更追蹤器不會偵測到此情況,而且 SaveChanges() 不會將這些變更保存到資料庫。

TrackAll 0

變更追蹤器會追蹤從 LINQ 查詢傳回之所有實體的變更。 在 期間 SaveChanges() ,將會偵測到實體實例的任何修改並保存到資料庫。

備註

如需詳細資訊和範例 ,請參閱 EF Core 中的追蹤與無追蹤查詢

適用於