Compartir a través de


Integración de Common Language Runtime de SQL Server

SQL Server 2005 introdujo la integración del componente Common Language Runtime (CLR) de .NET Framework para Microsoft Windows. Esto significa que puede escribir procedimientos almacenados, desencadenadores, tipos definidos por el usuario, funciones definidas por el usuario, agregados definidos por el usuario y funciones con valores de tabla de streaming, mediante cualquier lenguaje de .NET Framework, incluido Microsoft Visual Basic .NET y Microsoft Visual C#. El Microsoft.SqlServer.Server espacio de nombres contiene un conjunto de nuevas interfaces de programación de aplicaciones (API) para que el código administrado pueda interactuar con el entorno de Microsoft SQL Server.

En esta sección se describen las características y los comportamientos específicos de la integración de Common Language Runtime (CLR) de SQL Server y las extensiones específicas de SQL Server en proceso para ADO.NET.

Esta sección está pensada para proporcionar solo información suficiente para empezar a programar con la integración clR de SQL Server y no está pensada para ser completa. Para obtener información más detallada, consulte Common Language Runtime (CLR) Integration Programming Concepts ( Conceptos de programación de integración de Common Language Runtime [CLR]).

En esta sección

Introducción a la integración clR de SQL Server
Proporciona una introducción a la integración clR de SQL Server. Proporciona vínculos a temas adicionales.

Funciones definidas por el usuario de CLR
Describe cómo implementar y usar los distintos tipos de funciones CLR: funciones de agregado definidas por el usuario, escalares y con valores de tabla.

Tipos de User-Defined CLR
Describe cómo implementar y usar los tipos definidos por el usuario CLR. Proporciona vínculos a temas adicionales.

Procedimientos almacenados CLR
Describe cómo implementar y usar los procedimientos almacenados CLR. Proporciona vínculos a temas adicionales.

Desencadenadores CLR
Describe cómo implementar y usar los desencadenadores CLR. Proporciona vínculos a temas adicionales.

La conexión de contexto
Describe la conexión de contexto.

Comportamiento específico en proceso de SQL Server en ADO.NET
Describe las extensiones específicas de SQL Server en proceso para ADO.NET y la conexión de contexto. Proporciona vínculos a temas adicionales.

Consulte también