DbSet<TEntity>.Local Özellik

Tanım

LocalView<TEntity>Bu küme içindeki tüm eklenen, değiştirilmeyen ve değiştirilen varlıkların yerel görünümünü temsil eden bir alır.

Varlıklar eklendiğinde veya bağlamdan kaldırıldığından, bu yerel görünüm eşitlenmiş olarak kalır. Benzer şekilde, yerel görünümden eklenen veya kaldırılan varlıklar otomatik olarak bağlamına eklenir veya içerikten kaldırılır.

Bu özellik, kümeyi veri ile doldurarak (örneğin, genişletme yöntemi kullanılarak) veri bağlama için kullanılabilir Load<TSource>(IQueryable<TSource>) ve ardından ToObservableCollection() WPF bağlama veya WinForms için çağırarak bu özellik aracılığıyla yerel verilere bağlanıyor ToBindingList() .

Bu yöntemin DetectChanges() AutoDetectChangesEnabled , olarak ayarlanmadığı durumlar için çağrı olduğunu unutmayın false .

public virtual Microsoft.EntityFrameworkCore.ChangeTracking.LocalView<TEntity> Local { get; }
member this.Local : Microsoft.EntityFrameworkCore.ChangeTracking.LocalView<'Entity (requires 'Entity : null)>
Public Overridable ReadOnly Property Local As LocalView(Of TEntity)

Özellik Değeri

LocalView<TEntity>

Açıklamalar

Daha fazla bilgi için bkz. EF Core izlenen varlıkların yerel görünümleri .

Şunlara uygulanır