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.

NoteNote

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. 

Customizing Operations: Overview (LINQ to SQL)

Describes the various techniques LINQ to SQL provides for customizing insert, read, update, and delete operations.

Insert, Update, and Delete Operations (LINQ to SQL)

Describes the LINQ to SQL default processes for manipulating database data.

Responsibilities of the Developer In Overriding Default Behavior (LINQ to SQL)

Describes the role of the developer in implementing requirements not enforced by LINQ to SQL.

Adding Business Logic By Using Partial Methods (LINQ to SQL)

Describes how to use partial methods to override autogenerated methods.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft