Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Hallo Das kommt darauf an. Du kannst dir eine lokale Variable machen welche den Kontext hält um Änderungen (!!) speichern zu können. Solange der ChangeTracker von EF "dabei" ist bekommt er mit was geändert wurde und speichert die Änderungen mittels SaveChanges() zurück. Generell gilt aber dennoch (um unangnehme Nebeneffekte zu vermeiden) das man den Kontext immer nur so lange verwendet wie dieser benötigt wird und dann Disposed. Du kannst natürlich auch jederzteit eine Entität oder auch nur Teil…

  • Benutzer-Avatarbild

    Zitat von xChRoNiKx: „Kann ich beim Speichern einen neuen Context nutzen und ihm irgendwie das geänderte object geben? Weil ich weiß ja welches Object geändert wurde (SelectedItem).“ Ja, sicher geht das. Bei größeren Daten wie z.b. in einem DataGrid empfielt sich das sogar weil du dann den Abruf mit AsNoTracking() machen kannst und somit der Abruf super Performant ist. Du hast nun mehrere Möglichkeiten: context.Update(entity) updated eine Entität wenn ein Auto-Generierter Key vorhanden ist (ID S…