DbSet<TEntity>.Local Propriété
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un LocalView<TEntity> qui représente une vue locale de toutes les entités Ajoutées, Inchangées et Modifiées dans cet ensemble.
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)
Cette vue locale reste synchronisée lorsque les entités sont ajoutées ou supprimées du contexte. De même, les entités ajoutées à ou supprimées de la vue locale seront ajoutées ou supprimées automatiquement du contexte.
Cette propriété peut être utilisée pour la liaison de données en remplissant le jeu avec des données, par exemple à l’aide de la Load<TSource>(IQueryable<TSource>) méthode d’extension, puis en lisant aux données locales via cette propriété en appelant ToObservableCollection() pour la liaison WPF ou ToBindingList() pour WinForms.
Notez que cette méthode appelle DetectChanges() , sauf si AutoDetectChangesEnabled a été défini sur false
.
Pour plus d’informations et d’exemples, consultez Vues locales des entités suivies dans EF Core .
Produit | Versions |
---|---|
Entity Framework Core | 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |
Commentaires sur Entity Framework
Entity Framework est un projet open source. Sélectionnez un lien pour fournir des commentaires :