System.Data.Common 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 .NET 数据提供程序共享的类。
Data |
表示用于填充 DataSet 和更新数据源的一组 SQL 命令和一个数据库连接。 |
Data |
包含从 DataAdapter 继承的对象的一般列映射。 此类不能被继承。 |
Data |
包含 DataColumnMapping 对象的集合。 |
Data |
提供对 DbDataRecord 的结构化类型相关信息和列信息的访问。 |
Data |
包含有关源表与 DataTable 之间映射关系的说明。 填充 DataSet 时,由 DataAdapter 使用该类。 |
Data |
DataTableMapping 对象的集合。 此类不能被继承。 |
Db |
表示可在一次往返中针对数据源执行的一批命令。 为表示命令批处理的数据库特定类提供基类。 |
Db |
表示 中的单个 DbBatch命令。 可以在一次往返中针对数据源执行批处理。 |
Db |
包含在 中的 DbBatch实例集合的DbBatchCommand基类。 |
Db |
表示数据源中的列。 |
Db |
表示要对数据源执行的 SQL 语句或存储过程。 提供表示命令的数据库特定类的基类。 ExecuteNonQueryAsync. |
Db |
自动生成用于协调 DataSet 的更改与关联数据库的单表命令。 这是一个只能被继承的抽象类。 |
Db |
定义可缓存的命令计划。 |
Db |
定义数据库连接的核心行为,并为数据库专用连接提供基类。 |
Db |
提供强类型化连接字符串生成器的基类。 |
Db |
帮助实现 IDbDataAdapter 接口。 DbDataAdapter 的继承类实现了一组功能以提供强类型,但是继承了完全实现 DataAdapter 所需的大部分功能。 |
DBData |
启用一个 .NET 数据提供程序,以帮助确保用户具有足够的安全级别来访问数据。 |
DBData |
将某安全操作与自定义安全特性相关联。 |
Db |
从数据源中读取行的只进流。 |
Db |
此类包含用于 DbDataReader 的列架构扩展方法。 |
Db |
实现 IDataRecord 和 ICustomTypeDescriptor,并为 DbEnumerator 提供数据绑定支持。 |
Db |
表示可用于获取开放连接的数据源,并可以直接针对该数据源执行命令。 |
Db |
提供了一种枚举本地网络内的所有可用数据库服务器实例的机制。 |
Db |
公开 GetEnumerator() 方法,该方法支持 .NET 数据提供程序对集合进行简单的迭代。 |
Db |
代表数据源引发的所有异常的基类。 |
Db |
提供已知 MetaDataCollections 的常量列表:DataSourceInformation、DataTypes、MetaDataCollections、ReservedWords 和 Restrictions。 |
Db |
提供静态值,这些值用于 DataTable 中包含的 MetaDataCollection 对象的列名称。 DataTable 由 GetSchema 方法创建。 |
Db |
表示 DbCommand 的参数,还可以是它到 DataSet 列的映射。 有关参数的详细信息,请参阅配置参数和参数数据类型。 |
Db |
与 DbCommand 相关的参数集合的基类。 |
Db |
任何提供程序都可使用此类以支持特定于提供程序的配置部分。 |
Db |
表示一组静态方法,这些方法用于创建 DbProviderFactory 类的一个或多个实例。 |
Db |
此类型支持 .NET Framework 基础结构,不能在代码中直接使用。 |
Db |
表示一组方法,这些方法用于创建提供程序对数据源类的实现的实例。 |
Db |
所有 CLR 类型 types 的元数据接口。 |
Db |
用于生成命令定义的工厂;将此对象的类型用作提供程序工厂上 IServiceProvider.GetService 方法的参数。 |
Db |
标识在设置提供程序特定的类型时,使用强类型参数类中的哪个提供程序特定的属性。 |
Db |
定义数据库事务的核心行为,并为数据库专用事务提供基类。 |
Db |
表示基于 XML 定义实现 DbProviderManifest 的基类。 您可以使用 DbXmlEnabledProviderManifest 类在运行时获取特定于提供程序的信息。 |
Entity |
提供对实体元数据的访问。 |
Row |
为 .NET 数据提供程序的 |
Row |
为 .NET 数据提供程序的 RowUpdating 事件提供数据。 |
Schema |
描述数据库表的架构的列元数据。 |
Schema |
描述数据库表的架构的可选列元数据。 |
Field |
为 DataRecordInfo 对象提供对字段元数据的访问。 |
IDb |
生成列架构。 |
Catalog |
指示目录名称在文本命令的限定表名中的位置。 |
Group |
指定 GROUP BY 子句中的列与 SELECT 语句的选择列表中的非聚合列之间的关系。 |
Identifier |
指定在搜索系统目录时,数据源如何处理标识符。 |
Supported |
指定数据源支持何种类型的 Transact-SQL 联接语句。 |
.NET 数据提供程序描述用于访问托管空间中的数据源(如数据库)的类集合。 受支持的提供程序包括:用于 ODBC 的 .NET Framework 数据提供程序,用于 OLEDB 的 .NET Framework 数据提供程序,用于 Oracle 的 .NET Framework 数据提供程序和用于 SQL Server 的 .NET Framework 数据提供程序。 中的类 System.Data.Common 旨在使开发人员能够编写可适用于所有 .NET 数据提供程序的 ADO.NET 代码。
有关在使用 .NET Framework 编程时如何使用此命名空间的概念性信息,请参阅使用 ADO.NET 编写提供程序独立代码。