QueryTrackingBehavior 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指出 查詢結果的追蹤 ChangeTracker 方式。
public enum QueryTrackingBehavior
type QueryTrackingBehavior =
Public Enum QueryTrackingBehavior
- 繼承
-
QueryTrackingBehavior
欄位
NoTracking | 1 | 變更追蹤器不會追蹤從 LINQ 查詢傳回的任何實體。 如果修改實體實例,則變更追蹤器不會偵測到此情況,而且 SaveChanges() 不會將這些變更保存到資料庫。 |
NoTrackingWithIdentityResolution | 2 | 變更追蹤器不會追蹤從 LINQ 查詢傳回的任何實體。 如果修改實體實例,則變更追蹤器不會偵測到此情況,而且 SaveChanges() 不會將這些變更保存到資料庫。 |
TrackAll | 0 | 變更追蹤器會追蹤從 LINQ 查詢傳回之所有實體的變更。 在 期間 SaveChanges() ,將會偵測到實體實例的任何修改並保存到資料庫。 |
備註
如需詳細資訊和範例 ,請參閱 EF Core 中的追蹤與無追蹤查詢 。