2009-06-22 9 views
0

Der Datenkontext kann es tun, aber ich muss die SubmitChanges-Funktion für ein bisschen umgehen, da es einen zweistufigen Einfügeprozess gibt und nicht genug Zeit, um herauszufinden, wie es richtig funktioniert. Es gibt ein paar Dinge, die Listen von Elementen sind, die modifiziert werden können oder nicht, und ich möchte nur die tatsächlich modifizierten Elemente durch den Prozess senden ... gibt es eine Möglichkeit für den Programmierer zu sagen, welche Elemente modifiziert wurden ?Gibt es eine Möglichkeit zu überprüfen, ob eine LINQ to SQL-Entität geändert wurde?

Ist es außerdem möglich, auf den ursprünglichen Datenkontext zu verzichten, aus dem sie stammen?

Aus irgendeinem Grund rate ich nicht auf diesen letzten Teil, aber ich denke, ich kann den Kontext in wenn nötig übergeben.

Antwort

1

Haben Sie versucht, PropertyChanged/ing-Ereignisse für die Entitäten zu verwenden? Ich lasse jemand anderen beantworten Sie 2. Frage. Ich glaube, dass Sie die Statusänderungsdaten von einem Kontext in einen anderen kopieren müssen, wenn Sie Ihre Entity trennen/anhängen.

+0

Das ist/war im Grunde mein Backup-Plan ... war nur irgendwie gehofft, dass etwas in einer Entität bereits eingebaut war, um den modifizierten Status zu verfolgen. Ich bin nie so glücklich. :( – CodeRedick

Verwandte Themen