2010-02-03 5 views
3

Le code suivant:Comment faire pour supprimer l'entité esclave dans l'entité framework poco en une ligne?

order.Orderlines.Remove(orderline) 

moyens non seulement pour enlever la relation entre l'ordre et Orderline mais aussi pour enlever orderline de la persistance de façon permanente. De nombreuses entités esclaves ont cette situation.

Comme je sais, dans le cadre de l'entité doivent écrire du code supplémentaire:

context.DeleteObject(orderline); 

Ou,

context.Orderlines.DeleteObject(orderline); 

Ainsi, la règle de suppression ne peut pas être entièrement encapsulées pour lui-même.

Un meilleur choix pour la suppression d'une ligne dans une structure d'entité?

Répondre

Questions connexes