Computes the set of modified objects to be inserted, updated, or deleted, and executes the appropriate commands to implement the changes to the database.
This member is overloaded. For complete information about this member, including syntax, usage, and examples, click a name in the overload list.
|SubmitChanges()||Computes the set of modified objects to be inserted, updated, or deleted, and executes the appropriate commands to implement the changes to the database.|
|SubmitChanges(ConflictMode)||Sends changes that were made to retrieved objects to the underlying database, and specifies the action to be taken if the submission fails.|
If override methods are present for insert, update, or delete, executes these methods instead of the default LINQ to SQL commands.
starts a transaction and will roll back if an exception occurs while is executing. However, this does not roll back the changes in memory or tracked by the DataContext; those changes will need to be rolled back manually. You can start with a new instance of the DataContext if the changes in memory are to be discarded.