Conceitos de programação da Integração CLR (Common Language Runtime)

A partir do SQL Server 2005, o SQL Server apresenta a integração do componente CLR do .NET Framework para o Microsoft Windows. Isso significa que você pode agora gravar procedimentos armazenados, gatilhos, tipos definidos pelo usuário, funções definidas pelo usuário, agregações definidas pelo usuário e funções de streaming com valor de tabela, usando qualquer linguagem do .NET Framework, incluindo o Microsoft Visual Basic .NET e o Microsoft Visual C#.

O namespace Microsoft.SqlServer.Server inclui a funcionalidade principal para programação de CLR no SQL Server. Porém, o namespace Microsoft.SqlServer.Server é documentado no .NET Framework SDK. Esta documentação não é incluída em Manuais Online do SQL Server.

Observação importanteImportante

Por padrão, o .NET Framework é instalado com o SQL Server, mas não o .NET Framework SDK. Sem o SDK instalado no computador e incluído na coleção de Manuais Online, os links para o conteúdo do SDK desta seção não funciona. Instale o .NET Framework SDK. Depois de instalar, adicione o SDK à coleção de Manuais Online e ao sumário seguindo as instruções em Baixando e atualizando Manuais Online.

A tabela a seguir lista os tópicos desta seção.