QueryTrackingBehavior Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.