DbContextOptionsBuilder<TContext>.UseQueryTrackingBehavior Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt das Nachverfolgungsverhalten für LINQ-Abfragen fest, die für den Kontext ausgeführt werden. Das Deaktivieren der Änderungsnachverfolgung ist für schreibgeschützte Szenarien nützlich, da dadurch der Aufwand beim Einrichten der Änderungsnachverfolgung für jede Entität instance vermieden wird. Sie sollten die Änderungsnachverfolgung nicht deaktivieren, wenn Sie Entitätsinstanzen bearbeiten und diese Änderungen mithilfe von SaveChanges()beibehalten möchten.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseQueryTrackingBehavior (Microsoft.EntityFrameworkCore.QueryTrackingBehavior queryTrackingBehavior);
override this.UseQueryTrackingBehavior : Microsoft.EntityFrameworkCore.QueryTrackingBehavior -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseQueryTrackingBehavior (queryTrackingBehavior As QueryTrackingBehavior) As DbContextOptionsBuilder(Of TContext)
Parameter
- queryTrackingBehavior
- QueryTrackingBehavior
Gibt zurück
Hinweise
Diese Methode legt das Standardverhalten für alle mit diesen Optionen erstellten Kontexte fest. Sie können dieses Verhalten jedoch für einen Kontext überschreiben, instance einzelne Abfragen mit den AsNoTracking<TEntity>(IQueryable<TEntity>) Methoden und AsTracking<TEntity>(IQueryable<TEntity>) verwendenQueryTrackingBehavior.
Standardwert: TrackAll. Dies bedeutet, dass der Änderungstracker änderungen für alle Entitäten nachverfolgt, die von einer LINQ-Abfrage zurückgegeben werden.
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions und Abfragen von Daten mit EF Core .
Gilt für:
Entity Framework