QueryTrackingBehavior Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica como os resultados de uma consulta são acompanhados pelo ChangeTracker.
public enum QueryTrackingBehavior
type QueryTrackingBehavior =
Public Enum QueryTrackingBehavior
- Herança
-
QueryTrackingBehavior
Campos
NoTracking | 1 | O rastreador de alterações não rastreará nenhuma das entidades retornadas de uma consulta LINQ. Se as instâncias de entidade forem modificadas, isso não será detectado pelo rastreador de alterações e SaveChanges() não persistirá essas alterações no banco de dados. |
NoTrackingWithIdentityResolution | 2 | O rastreador de alterações não rastreará nenhuma das entidades retornadas de uma consulta LINQ. Se as instâncias de entidade forem modificadas, isso não será detectado pelo rastreador de alterações e SaveChanges() não persistirá essas alterações no banco de dados. |
TrackAll | 0 | O rastreador de alterações manterá o controle das alterações para todas as entidades retornadas de uma consulta LINQ. Qualquer modificação nas instâncias de entidade será detectada e persistida no banco de dados durante SaveChanges(). |
Comentários
Consulte Acompanhamento versus consultas sem acompanhamento no EF Core para obter mais informações e exemplos.
Aplica-se a
Entity Framework