SQL Server 公共语言运行库集成 (ADO.NET)
SQL Server 2005 引入了 Microsoft Windows 的 .NET Framework 的公共语言运行库 (CLR) 组件的集成。 这意味着您可以使用任意 .NET Framework 语言(包括 Microsoft Visual Basic .NET 和 Microsoft Visual C#)编写存储过程、触发器、用户定义类型、用户定义函数、用户定义聚合函数以及流处理表值函数。 Microsoft.SqlServer.Server 命名空间包含一组新的应用程序编程接口 (API),使托管代码可以与 Microsoft SQL Server 环境交互。
本节介绍 SQL Server 公共语言运行库 (CLR) 集成特定的功能和行为以及 SQL Server 进程中专用的 ADO.NET 扩展。
本节只是为了提供足够的信息,以便开始使用 SQL Server CLR 集成编程,而并非为了提供完整的信息。 有关更多详细信息,请参阅您正在使用的 SQL Server 版本的“SQL Server 联机丛书”版本。
SQL Server 2005 |
SQL Server 2008 |
---|---|
Database Engine .NET Framework Programming(数据库引擎 .NET Framework 编程) |
Common Language Runtime (CLR) Integration Programming Concepts(公共语言运行库 (CLR) 集成编程概念) |
本节内容
SQL Server CLR 集成简介 (ADO.NET)
提供 SQL Server CLR 集成的简介。 提供指向其他主题的链接。CLR 用户定义函数 (ADO.NET)
描述如何实现和使用各种类型的 CLR 函数:表值函数、标量值函数以及用户定义聚合函数。CLR 用户定义类型 (ADO.NET)
说明如何实现和使用 CLR 用户定义类型。 提供指向其他主题的链接。CLR 存储过程 (ADO.NET)
说明如何实现和使用 CLR 存储过程。 提供指向其他主题的链接。CLR 触发器 (ADO.NET)
说明如何实现和使用 CLR 触发器。 提供指向其他主题的链接。上下文连接 (ADO.NET)
介绍上下文连接。ADO.NET 的 SQL Server 进程内特定行为
介绍 SQL Server 进程中专用的 ADO.NET 扩展以及上下文连接。 提供指向其他主题的链接。