Änderungsverfolgung und Persistierung

Bei der Änderungsverfolgung und Persistierung gibt es erhebliche Unterschiede zwischen den verschiedenen Codegenerierungsvorlagen im Entity Framework. Die folgenden Ausführungen beziehen sich zunächst auf die Standardvorlage. Unterschiede bei anderen Codegenerierungsvorlagen entnehmen Sie bitte den jeweiligen Abschnitten zu den Codegenerierungsvorlagen.

Änderungen an geladenen Objekten

Der Entwickler kann jederzeit schreibend auf die aus der Datenbank geladenen Entitätsobjekte zugreifen. Er muss dabei weder vor der Schreiboperation diese »ankündigen« noch nachher diese »anmelden«. Die Kontextklasse verfolgt alle Änderungen an den Objekten mit (Change Tracking). Im Fall der Entity Framework-Standardvorlage sorgt ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.