Partilhar via


DbSet<TEntity>.Local Propriedade

Definição

Obtém um LocalView<TEntity> que representa uma exibição local de todas as entidades Adicionadas, Inalteradas e Modificadas neste conjunto.

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)

Valor da propriedade

Comentários

Essa exibição local permanecerá em sincronia à medida que as entidades forem adicionadas ou removidas do contexto. Da mesma forma, as entidades adicionadas ou removidas do modo de exibição local serão automaticamente adicionadas ou removidas do contexto.

Essa propriedade pode ser usada para associação de dados preenchendo o conjunto com dados, por exemplo, usando o Load<TSource>(IQueryable<TSource>) método de extensão e associando-se aos dados locais por meio dessa propriedade chamando ToObservableCollection() a associação WPF ou ToBindingList() para WinForms.

Observe que esse método chama DetectChanges() , a menos que AutoDetectChangesEnabled tenha sido definido como false.

Consulte Exibições locais de entidades controladas no EF Core para obter mais informações e exemplos.

Aplica-se a