System.Data.Linq.Mapping 命名空间

包含用于生成 LINQ to SQL 对象模型的类,该模型表示关系数据库的结构和内容。

AssociationAttribute

指定表示数据库关联(如外键关系)的属性。

AttributeMappingSource

使用上下文中的属性创建映射模型的映射源。

ColumnAttribute

将类与数据库表中的列相关联。

DataAttribute

提供成员以描述列中数据的属性。

DatabaseAttribute

指定表示数据库的类的特定属性。

FunctionAttribute

将方法与数据库中的存储过程或用户定义的函数相关联。

InheritanceMappingAttribute

映射 LINQ to SQL 应用程序中的继承层次结构。

MappingSource

表示映射信息的源。

MetaAccessor

表示成员的访问器。

MetaAccessor<TEntity,TMember>

MetaAccessor 类的一个强类型版本。

MetaAssociation

表示两个实体类型之间的关联关系。

MetaDataMember

表示域对象的字段或属性与数据库表的列之间的映射。

MetaFunction

表示在上下文方法和数据库函数之间的映射。

MetaModel

一个表示数据库和域对象之间的映射的抽象。

MetaParameter

表示方法参数和数据库函数参数之间的映射。

MetaTable

表示数据库表或视图的抽象。

MetaType

表示域对象类型到数据库表列的映射。

ParameterAttribute

为存储过程方法参数启用映射详细信息规范。

ProviderAttribute

指定要使用的数据库提供程序。

ResultTypeAttribute

用于为具有不同结果类型的函数指定每种类型的结果。

TableAttribute

将某个类指定为与数据库表相关联的实体类。

XmlMappingSource

表示使用外部 XML 映射文件创建模型的映射源。

枚举

AutoSync

指示运行时如何在执行插入或更新操作后检索值。

UpdateCheck

指定何时测试对象是否有并发冲突。