DbSet<TEntity>.Local Свойство

Определение

LocalView<TEntity> Возвращает объект, представляющий локальное представление всех добавленных, без изменений и измененных сущностей в этом наборе.

Это локальное представление остается синхронизированным по мере добавления или удаления сущностей из контекста. Аналогичным образом добавляемые или удаляемые из этого локального представления сущности автоматически добавляются в контекст или удаляются из контекста.

Это свойство можно использовать для привязки данных путем заполнения набора данными, например с помощью Load<TSource>(IQueryable<TSource>) метода расширения, а затем привязки к локальным данным через это свойство путем вызова ToObservableCollection() привязки WPF или ToBindingList() winForms.

Обратите внимание, что этот метод вызывается DetectChanges() , если AutoDetectChangesEnabled не задано значение 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)

Значение свойства

LocalView<TEntity>

Комментарии

Дополнительные сведения см. в локальных представлениях отслеживаемых сущностей в EF Core .

Применяется к