背景信息

本节中的主题介绍有关 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 的多层应用程序的详细信息。

对象标识
介绍 LINQ to SQL 对象模型中的对象标识,并解释此功能与数据库中对象标识的不同之处。

LINQ to SQL 对象模型
介绍对象模型及其与关系数据模型的关系。

对象状态和更改跟踪
提供有关 LINQ to SQL 如何跟踪更改的详细信息。

乐观并发:概述
介绍了开放式并发并定义了一些术语。

查询概念
介绍 LINQ to SQL 中的查询与 LINQ 中的查询有哪些方面的不同。

从实体缓存检索对象
介绍从标识缓存中检索对象的查询类型。

LINQ to SQL 中的安全性
介绍确保数据库连接安全的正确方法。

序列化
介绍 LINQ to SQL 应用程序中的序列化过程。

存储过程
介绍如何在设计时映射存储过程以及如何从应用程序中调用它们。

事务支持
概述 LINQ to SQL 支持的三种事务模型。

SQL-CLR 类型不匹配
介绍了在结合不同类型系统方面存在的挑战。

SQL-CLR 自定义类型映射
提供有关自定义类型映射的指南。

用户定义函数
介绍如何在设计时映射用户定义的函数以及如何从应用程序中调用它们。

编程指南
包含一些链接,这些链接指向解释 LINQ to SQL 各个方面章各节。