既定では、LINQ to SQL は動的 SQL を生成して、挿入、読み取り、更新、削除の各操作を実装します。 ただし、実際には、通常はビジネス ニーズに合わせてアプリケーションをカスタマイズします。
注
Visual Studio を使用している場合は、オブジェクト リレーショナル デザイナーを使用して、挿入、更新、削除の各アクションをカスタマイズできます。
トピックのこのセクションでは、LINQ to SQL がアプリケーションの挿入、読み取り、更新、および削除操作をカスタマイズするために提供する手法について説明します。
このセクションにて
操作のカスタマイズ: 概要
挿入、読み取り、更新、および削除操作をカスタマイズするために LINQ to SQL が提供するさまざまな手法について説明します。
挿入、更新、削除の各操作
データベース データを操作するための LINQ to SQL の既定のプロセスについて説明します。
既定の動作をオーバーライドする開発者の責任
LINQ to SQL によって適用されない要件を実装する開発者の役割について説明します。
部分メソッドを使用したビジネス ロジックの追加
部分メソッドを使用して自動生成されたメソッドをオーバーライドする方法について説明します。