Sdílet prostřednictvím


Integrace modulu CLR (Common Language Runtime) SQL Serveru

SQL Server 2005 zavedl integraci komponenty CLR (Common Language Runtime) rozhraní .NET Framework pro Microsoft Windows. To znamená, že můžete psát uložené procedury, triggery, uživatelem definované typy, uživatelem definované funkce, uživatelem definované agregace a streamované funkce s tabulkovou hodnotou pomocí libovolného jazyka rozhraní .NET Framework, včetně jazyka Microsoft Visual Basic .NET a Microsoft Visual C#. Obor Microsoft.SqlServer.Server názvů obsahuje sadu nových aplikačních programovacích rozhraní (API), aby spravovaný kód mohl pracovat s prostředím Microsoft SQL Serveru.

Tato část popisuje funkce a chování specifické pro integraci modulu CLR (Common Language Runtime) SQL Serveru a rozšíření specifické pro proces sql Serveru pro ADO.NET.

Tato část je určená pouze k tomu, aby poskytovala dostatek informací pro zahájení programování s integrací MODULU CLR SQL Serveru, a není určená k tomu, aby byla komplexní. Podrobnější informace najdete v tématu Koncepty programování integrace modulu CLR (Common Language Runtime).

V této sekci

Úvod do integrace MODULU CLR s SQL Serverem
Poskytuje úvod do integrace CLR s SQL Serverem. Obsahuje odkazy na další témata.

Funkce CLR User-Defined
Popisuje, jak implementovat a používat různé typy funkcí CLR: agregační funkce definované tabulkou, skalárem a uživatelem definovanými agregačními funkcemi.

Typy User-Defined CLR
Popisuje, jak implementovat a používat uživatelem definované typy CLR. Obsahuje odkazy na další témata.

Uložené procedury CLR
Popisuje, jak implementovat a používat uložené procedury CLR. Obsahuje odkazy na další témata.

CLR trigger
Popisuje, jak implementovat a používat triggery CLR. Obsahuje odkazy na další témata.

Kontextové připojení
Popisuje kontextové připojení.

SQL Server in-Process-Specific chování ADO.NET
Popisuje specifická rozšíření SQL Serveru v rámci procesu ADO.NET a kontextové připojení. Obsahuje odkazy na další témata.

Viz také