Tipos CLR definidos por el usuario (ADO.NET)

Actualización: November 2007

Microsoft SQL Server 2005 agregó compatibilidad con tipos definidos por el usuario (UDT) implementados con Common Language Runtime (CLR) de Microsoft .NET Framework. El CLR se integra en SQL Server, y este nuevo mecanismo permite ampliar el sistema de tipos de la base de datos. Los tipos definidos por el usuario proporcionan al usuario extensibilidad del sistema de tipos de datos de SQL Server, así como la capacidad para definir tipos estructurados complejos.

Desde la perspectiva de una arquitectura de aplicación, pueden proporcionar dos ventajas clave:

  • Sólido encapsulado (en el cliente y el servidor) entre el estado interno y los comportamientos externos.

  • Fuerte integración con otras características de servidor relacionadas. Una vez definidos sus propios tipos definidos por el usuario, puede utilizarlos en todos los contextos en los que pueda emplear un tipo de sistema de SQL Server, como definiciones de columnas, variables, parámetros, resultados de funciones, cursores, desencadenadores y replicació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

Tipos CLR definidos por el usuario

Tipos CLR definidos por el usuario

Vea también

Otros recursos

Crear objetos de SQL Server 2005 en código administrado