次の方法で共有


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 での追跡クエリと追跡なしのクエリ 」を参照してください。

適用対象