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 .
Применяется к
Entity Framework