Sdílet prostřednictvím


Integrace CLR (Common Language Runtime) na 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 tomto oddílu

Úvod k integraci modulu CLR na SQL Serveru
Obsahuje úvod do integrace MODULU CLR SQL Serveru. Obsahuje odkazy na další témata.

Uživatelem definované funkce CLR
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.

Uživatelem definované typy 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.

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

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

Chování ADO.NET specifické pro proces SQL Serveru
Popisuje rozšíření specifická pro sql Server v procesu ADO.NET a kontextové připojení. Obsahuje odkazy na další témata.

Viz také