Existe-t-il des écouteurs d'entité "after-save" ou "before-delete" pour ADO.NET Entity Framework? Sinon, comment pourrais-je les implémenter?Entités d'écoute pour ADO.NET Entity Framework
0
A
Répondre
1
Ces événements sont disponibles dans le Context.
1
Pour ajouter le support pour des événements comme après sauvegarde, avant supprimer, etc, il y a quelques options.
Les modifications apportées à l'entité Valeurs Si vous voulez gérer le changement des valeurs dans une entité particulière, créer une nouvelle classe qui étend votre entité et d'étendre la fonction OnXXXChanged, où XXX est la propriété que vous souhaitez surveiller.
public partial class MyEntity
{
//Before value changes
partial void OnMyPropertyChanging(int value)
{
//Your code here
}
//After value changes
partial void OnMyPropertyChanged()
{
//Your code here
}
}
Avant Entity Enregistrer (Ajouté/modifier/entités supprimées disponibles)
public partial class MyContext
{
partial void OnContextCreated()
{
this.SavingChanges += new EventHandler(OnSavingChanges);
}
private void OnSavingChanges(object sender, EventArgs args)
{
//use ObjectStateManager for entity states
}
}
Questions connexes
- 1. ADO.NET Entity Framework et Linq aux entités
- 2. ADO.Net Entity Framework Relations
- 3. ADO.Net Entity Framework/Linq
- 4. Didacticiels ADO.NET Entity Framework
- 5. ADO.NET Entity Framework Quirk
- 6. ADO.NET Entity Framework - CRUD clé primaire composite
- 7. Classes internes avec ADO.NET Entity Framework
- 8. Entités à DTO - Entity framework
- 9. C# Entity Framework: entités Soustraction
- 10. Entités temporaires avec Entity Framework
- 11. Entity Framework - entités associées question
- 12. ADO.NET Entity Framework: meilleure façon de créer une interface générique pour les entités commerciales?
- 13. ADO.Net Entity Framework et ordre dynamique par
- 14. Ado.net Visualiseur de débogage Entity Framework
- 15. ADO.NET Entity Framework et LINQ to SQL
- 16. Optimiste dans concurrency ADO.NET Entity Framework
- 17. ADO.NET Entity Framework: relations QUERY n-n
- 18. ADO.Net Entity Framework entité personnalisée Question
- 19. ADO.NET Entity Framework SaveChanges() ne fonctionne pas
- 20. ADO.NET Entity Framework - LINQ à plusieurs dbms
- 21. ADO.Net Entity Framework: qu'est-ce que c'est?
- 22. Besoin d'aide avec ADO.NET Entity Framework UpdateException
- 23. Databind ADO.NET Entity Framework à ListBox
- 24. ado.net entity framework supprimer des lignes
- 25. ADO.NET Entity Framework SaveChanges ne fonctionne pas
- 26. ADO.NET Entity Framework IsLoaded et Load
- 27. Entity Framework - Association des entités dérivées
- 28. Entity Framework - Détacher et réattacher des entités?
- 29. Comment interroger Entités dans Entity Framework 4
- 30. Empêcher Entity Framework d'attacher automatiquement des entités
Bonne réponse - est-il quelque chose à gérer après sauver? SavingChanges déclenche avant la sauvegarde. –