J'ai une seule classe linq à sql. Je voudrais détecter si c'est nouveau (ce qui signifie qu'une insertion sera faite) ou s'il y a des changements en attente (la mise à jour sera faite). Je me rends compte que je peux le faire en utilisant une classe partial
et en accroissant dans les événements on change pour chaque propriété. Cependant, c'est beaucoup de maintenance pour une classe qui change constamment.Comment savoir si un objet linq to sql est nouveau, modifié ou non?
Y a-t-il un meilleur moyen?
Simples La seule façon de le faire est de la DataContext alors? J'espérais juste le faire à partir de l'instance d'objet seul. –
@Jason Webb: Si vous n'avez pas de DataContext, cela n'a pas d'importance, vous ne pouvez pas insérer, mettre à jour ou supprimer sans cela, et l'état de l'objet est détaché. – casperOne