Integración con Common Language Runtime de SQL Server (ADO.NET)
Actualización: November 2007
SQL Server 2005 introdujo la integración del componente Common Language Runtime (CLR) de .NET Framework para Microsoft Windows. Esto significa que ahora se pueden 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 transmisión por secuencias mediante cualquier lenguaje de .NET Framework, como Microsoft Visual Basic .NET y Microsoft Visual C#. El espacio de nombres Microsoft.SqlServer.Server contiene un conjunto de nuevas interfaces de programación de aplicaciones (API) que permiten que el código administrado interactúe con el entorno de Microsoft SQL Server.
En esta sección se describen las características y comportamientos que son específicos de la integración Common Language Runtime (CLR) de SQL Server, así como las extensiones específicas en proceso de SQL Server a ADO.NET.
El objetivo de esta sección es proporcionar suficiente información para iniciarse en la programación con la integración CLR de SQL Server; no pretende tratar el tema en toda su extensión. Para obtener información más detallada, busque la versión de SQL Server que utiliza en los Libros en pantalla de SQL Server.
SQL Server 2005 |
SQL Server 2008 |
---|---|
Conceptos de programación de la integración con Common Language Runtime (CLR) |
En esta sección
Introduction to SQL Server CLR Integration (ADO.NET)
Proporciona una introducción a la integración CLR de SQL Server. También proporciona vínculos a temas adicionales.Funciones CLR definidas por el usuario (ADO.NET)
Describe cómo implementar y utilizar los diversos tipos de funciones CLR: con valores de tabla, escalares y funciones agregadas definidas por el usuario.Tipos CLR definidos por el usuario (ADO.NET)
Describe cómo implementar y utilizar tipos definidos por el usuario CLR. También proporciona vínculos a temas adicionales.Procedimientos almacenados de CLR (ADO.NET)
Describe cómo implementar y utilizar procedimientos almacenados CLR. También proporciona vínculos a temas adicionales.Desencadenadores CLR (ADO.NET)
Describe cómo implementar y utilizar desencadenadores CLR. También proporciona vínculos a temas adicionales.La conexión de contexto (ADO.NET)
Describe la conexión de contexto.Comportamiento específico en proceso de SQL Server de ADO.NET
Describe las extensiones específicas en proceso de SQL Server a ADO.NET, y la conexión de contexto. También proporciona vínculos a temas adicionales.