Compartir a través de


QueryTrackingBehavior Enumeración

Definición

Indica cómo se realiza un seguimiento de los resultados de una consulta mediante ChangeTracker.

public enum QueryTrackingBehavior
type QueryTrackingBehavior = 
Public Enum QueryTrackingBehavior
Herencia
QueryTrackingBehavior

Campos

NoTracking 1

El seguimiento de cambios no realizará un seguimiento de ninguna de las entidades que se devuelven desde una consulta LINQ. Si se modifican las instancias de entidad, el seguimiento de cambios no lo detectará y SaveChanges() no conservará esos cambios en la base de datos.

NoTrackingWithIdentityResolution 2

El seguimiento de cambios no realizará un seguimiento de ninguna de las entidades que se devuelven desde una consulta LINQ. Si se modifican las instancias de entidad, el seguimiento de cambios no lo detectará y SaveChanges() no conservará esos cambios en la base de datos.

TrackAll 0

El seguimiento de cambios realizará un seguimiento de los cambios de todas las entidades que se devuelven desde una consulta LINQ. Cualquier modificación en las instancias de entidad se detectará y se conservará en la base de datos durante SaveChanges().

Comentarios

Consulte Seguimiento frente a consultas sin seguimiento en EF Core para obtener más información y ejemplos.

Se aplica a