QueryTrackingBehavior Sabit listesi

Tanım

Sorgu sonuçlarının tarafından ChangeTrackernasıl izlendiğini gösterir.

public enum QueryTrackingBehavior
type QueryTrackingBehavior = 
Public Enum QueryTrackingBehavior
Devralma
QueryTrackingBehavior

Alanlar

NoTracking 1

Değişiklik izleyicisi, LINQ sorgusundan döndürülen varlıkların hiçbirini izlemez. Varlık örnekleri değiştirilirse, bu değişiklik izleyicisi tarafından algılanmaz ve SaveChanges() bu değişiklikleri veritabanında kalıcı hale getirmez.

NoTrackingWithIdentityResolution 2

Değişiklik izleyicisi, LINQ sorgusundan döndürülen varlıkların hiçbirini izlemez. Varlık örnekleri değiştirilirse, bu değişiklik izleyicisi tarafından algılanmaz ve SaveChanges() bu değişiklikleri veritabanında kalıcı hale getirmez.

TrackAll 0

Değişiklik izleyicisi, LINQ sorgusundan döndürülen tüm varlıklar için değişiklikleri izler. Varlık örneklerinde yapılan tüm değişiklikler algılanır ve sırasında SaveChanges()veritabanında kalıcı hale gelir.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . EF Core'da izleme ve izleme olmayan sorgular .

Şunlara uygulanır