Customizing Insert, Update, and Delete Operations (LINQ to SQL)
By default, LINQ to SQL generates dynamic SQL to implement insert, read, update, and delete operations. In practice, however, you typically customize your application to suit your business needs.
If you are using Visual Studio, you can use the Object Relational Designer to customize insert, update, and delete actions.. For more information, see Walkthrough: Customizing the Insert, Update, and Delete Behavior of Entity Classes and Walkthrough: Customizing the Insert, Update, and Delete Behavior of Entity Classes.
This section of topics describes the techniques that LINQ to SQL provides for customizing insert, read, update, and delete operations in your application.