Sdílet prostřednictvím


QueryTrackingBehavior Výčet

Definice

Určuje, jak jsou výsledky dotazu sledovány nástrojem ChangeTracker.

public enum QueryTrackingBehavior
type QueryTrackingBehavior = 
Public Enum QueryTrackingBehavior
Dědičnost
QueryTrackingBehavior

Pole

NoTracking 1

Sledování změn nebude sledovat žádné entity, které jsou vráceny z dotazu LINQ. Pokud se instance entit změní, sledování změn to nezjistí a SaveChanges() neuchová tyto změny v databázi.

NoTrackingWithIdentityResolution 2

Sledování změn nebude sledovat žádné entity, které jsou vráceny z dotazu LINQ. Pokud se instance entit změní, sledování změn to nezjistí a SaveChanges() neuchová tyto změny v databázi.

TrackAll 0

Sledování změn bude sledovat změny všech entit vrácených dotazem LINQ. Jakékoli změny instancí entit se detekují a zachovají v databázi během SaveChanges().

Poznámky

Další informace a příklady najdete v tématu Sledování a dotazy bez sledování v EF Core .

Platí pro