LinqConnect Documentation
Change Tracking

Unlike insert and delete operations (to perform them you need to use corresponding methods - InsertOnSubmit/DeleteOnSubmit to mark an entity for persisting/deleting from the database), update operations don't require any special actions - you just modify it and call SubmitChanges. That means that LinqConnect runtime should track entity changes. This section contains information about LinqConnect change tracking mechanisms.

Comparing Original and Current Entity State

Describes how and when LinqConnect creates copies of entities to track changes.

Modifying Navigation Properties

Describes how LinqConnect tracks changes in navigation properties.

Modifying Complex Types

Describes how LinqConnect tracks changes in complex types.

Different Kinds of Entities

Describes how LinqConnect tracks changes in different kind of entities - LinqConnect entities, POCO classes, etc.