次の方法で共有


背景情報

このセクションのトピックでは、LINQ to SQL の使用に関する基本以上の概念と手順について説明します。

LINQ to SQL コードとアプリケーションのその他の例を見つけるには、次の手順に従います。

このセクションにて

ADO.NET と LINQ to SQL
ADO.NET と LINQ to SQL の関係について説明します。

LINQ to SQL ソース コードの分析
Northwind サンプル データベースからソース コードを生成して表示することで、LINQ to SQL マッピングを分析する方法について説明します。

挿入、更新、および削除の各操作のカスタマイズ
検証コードとその他のカスタマイズを追加する方法について説明します。

データ バインディング
LINQ to SQL が IListSource を使用してデータ バインディングをサポートする方法について説明します。

継承のサポート
LINQ to SQL オブジェクト モデルでの継承の役割と、クエリで関連する演算子を使用する方法について説明します。

ローカル メソッドの呼び出し
ローカル メソッド呼び出しに対する LINQ to SQL のサポートについて説明します。

LINQ to SQL を使用した N 層およびリモート アプリケーション
LINQ to SQL を使用する多層アプリケーションの詳細情報を提供します。

オブジェクト ID
LINQ to SQL オブジェクト モデルのオブジェクト ID について説明し、この機能がデータベース内のオブジェクト ID とどのように異なるかについて説明します。

LINQ to SQL オブジェクト モデル
オブジェクト モデルとそのリレーショナル データ モデルとの関係について説明します。

オブジェクトの状態と変更追跡
LINQ to SQL が変更を追跡する方法に関する詳細情報を提供します。

オプティミスティック コンカレンシー: 概要
オプティミスティック コンカレンシーについて説明し、用語を定義します。

クエリの概念
LINQ のクエリとは異なる LINQ to SQL のクエリの側面について説明します。

ID キャッシュからのオブジェクトの取得
ID キャッシュからオブジェクトを取得するクエリの種類について説明します。

LINQ to SQL のセキュリティ
データベース接続のセキュリティに対する正しいアプローチについて説明します。

シリアル化
LINQ to SQL アプリケーションのシリアル化プロセスについて説明します。

ストアド プロシージャ
デザイン時にストアド プロシージャをマップする方法と、アプリケーションからストアド プロシージャを呼び出す方法について説明します。

トランザクションのサポート
LINQ to SQL がサポートするトランザクションの 3 つのモデルの概要を説明します。

SQL と CLR の型の不一致
異なる型システムを組み合わす場合の課題について説明します。

カスタム型マッピングのSQL-CLR
型マッピングのカスタマイズに関するガイダンスを提供します。

ユーザー定義関数
デザイン時にユーザー定義関数をマップする方法と、それらをアプリケーションから呼び出す方法について説明します。

プログラミング ガイド
LINQ to SQL のさまざまな側面について説明するセクションへのリンクが含まれています。