QueryTrackingBehavior Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wskazuje, w jaki sposób wyniki zapytania są śledzone przez element ChangeTracker.
public enum QueryTrackingBehavior
type QueryTrackingBehavior =
Public Enum QueryTrackingBehavior
- Dziedziczenie
-
QueryTrackingBehavior
Pola
NoTracking | 1 | Monitor zmian nie będzie śledzić żadnych jednostek zwracanych z zapytania LINQ. Jeśli wystąpienia jednostek zostaną zmodyfikowane, nie zostanie to wykryte przez monitor zmian i SaveChanges() nie będzie utrwalać tych zmian w bazie danych. |
NoTrackingWithIdentityResolution | 2 | Monitor zmian nie będzie śledzić żadnych jednostek zwracanych z zapytania LINQ. Jeśli wystąpienia jednostek zostaną zmodyfikowane, nie zostanie to wykryte przez monitor zmian i SaveChanges() nie będzie utrwalać tych zmian w bazie danych. |
TrackAll | 0 | Monitor zmian będzie śledzić zmiany dla wszystkich jednostek zwracanych z zapytania LINQ. Wszelkie modyfikacje wystąpień jednostki zostaną wykryte i utrwalone w bazie danych podczas wykonywania operacji SaveChanges(). |
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Śledzenie i brak śledzenia zapytań w programie EF Core .