例14-1 ADO.NET を使用した基本的なデータアクセス
この例は BasicAdoNet ディレクトリ以下の BasicAdoNet.sln ソリューションに含まれる Program.cs ファイルの12行目以降に相当します。
例14-2 LINQ to Entities 対ADO.NET
この例は BasicLinqToEntities ディレクトリ以下の BasicLinqToEntities.sln ソリューションに含まれる Program.cs ファイルの11行目以降に相当します。
例14-3 生成されたエンティティ型の利用
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの15行目以降に相当します。
例14-4 ナビゲーションプロパティの利用
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの28行目以降に相当します。
例14-5 ナビゲーションプロパティを利用して複数の関連性を利用する
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの46行目以降に相当します。
例14-6 最初のクエリの実行後にアソシエーションを利用する
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの73行目以降に相当します。
例14-7 アソシエーションを利用するために明示的にエンティティをロードする
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの80行目以降に相当します。
例14-8 関係を指定することにより事前ロードを行う
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの88行目以降に相当します。
例14-9 単純なLINQ to Entities クエリ式
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの100行目以降に相当します。
例14-10 クエリの連鎖
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの113行目以降に相当します。
例14-11 同じ機能のクエリ
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの122行目以降に相当します。
例14-12 ESQL によるクエリ
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの130行目以降に相当します。
例14-13 App.config 中の接続文字列
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる App.config ファイルの5行目以降に相当します。
例14-14 明示的に接続文字列を指定する
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの146行目以降に相当します。
例14-15 SQL サーバ用接続文字列
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる App.config ファイルの10行目以降に相当します。
例14-16 既存のエンティティを変更する
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの166行目以降に相当します。
例14-17 新しいエンティティの追加時に制約が満たされていない
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの183行目以降に相当します。
例14-18 新しいエンティティの追加
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの205行目以降に相当します。
例14-19 エンティティの削除
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの216行目以降に相当します。
例14-20 TransactionScope
この例は EfExamples ディレクトリ以下の EfExamples.sln ソリューションに含まれる Program.cs ファイルの221行目以降に相当します。
例14-21 エンティティを利用可能に設定する
この例は WcfDsExamples ディレクトリ以下の WcfDsExamples.sln ソリューションに含まれる MyData.svc.cs ファイルの8行目以降に相当します。
例14-22 Web サービス経由で利用可能なエンティティ一覧
この例はアプリケーションの実行結果として確認できるため、該当するコードはありません。
例14-23 クライアントサイドのWCF Data Service コード
この例は WcfDsExamples ディレクトリ以下の WcfDsExamples.sln ソリューションに含まれる Program.cs ファイルの12行目以降に相当します。