Partilhar via


Integração do SQL Server Common Language Runtime

O SQL Server 2005 introduziu a integração do componente CLR (Common Language Runtime) do .NET Framework para Microsoft Windows. Isso significa que você pode escrever procedimentos armazenados, gatilhos, tipos definidos pelo usuário, funções definidas pelo usuário, agregações definidas pelo usuário e funções com valor de tabela de streaming, usando qualquer linguagem do .NET Framework, incluindo Microsoft Visual Basic .NET e Microsoft Visual C#. O Microsoft.SqlServer.Server namespace contém um conjunto de novas interfaces de programação de aplicativos (APIs) para que o código gerenciado possa interagir com o ambiente do Microsoft SQL Server.

Esta seção descreve recursos e comportamentos específicos para a integração CLR (Common Language Runtime) do SQL Server e as extensões específicas em processo do SQL Server para ADO.NET.

Esta seção destina-se a fornecer apenas informações suficientes para começar a programar com a integração CLR do SQL Server e não se destina a ser abrangente. Para obter informações mais detalhadas, consulte Common Language Runtime (CLR) Integration Programming Concepts.

Nesta Secção

Introdução à integração CLR do SQL Server
Fornece uma introdução à integração CLR do SQL Server. Fornece links para tópicos adicionais.

Funções definidas pelo usuário CLR
Descreve como implementar e usar os vários tipos de funções CLR: funções de valor de tabela, escalares e agregadas definidas pelo usuário.

Tipos definidos pelo usuário CLR
Descreve como implementar e usar tipos definidos pelo usuário CLR. Fornece links para tópicos adicionais.

Procedimentos armazenados CLR
Descreve como implementar e usar procedimentos armazenados CLR. Fornece links para tópicos adicionais.

Gatilhos CLR
Descreve como implementar e usar gatilhos CLR. Fornece links para tópicos adicionais.

A conexão de contexto
Descreve a conexão de contexto.

Comportamento específico em processo do SQL Server do ADO.NET
Descreve as extensões específicas em processo do SQL Server para ADO.NET e a conexão de contexto. Fornece links para tópicos adicionais.

Consulte também