Integracja aparatu plików wykonywalnych języka wspólnego z programem SQL Server

Program SQL Server 2005 wprowadził integrację składnika środowiska uruchomieniowego języka wspólnego (CLR) programu .NET Framework dla systemu Microsoft Windows. Oznacza to, że można pisać procedury składowane, wyzwalacze, typy zdefiniowane przez użytkownika, funkcje zdefiniowane przez użytkownika, agregacje zdefiniowane przez użytkownika i funkcje tabeli przesyłania strumieniowego przy użyciu dowolnego języka .NET Framework, w tym Microsoft Visual Basic .NET i Microsoft Visual C#. Microsoft.SqlServer.Server Przestrzeń nazw zawiera zestaw nowych interfejsów programowania aplikacji (API), dzięki czemu kod zarządzany może wchodzić w interakcje ze środowiskiem programu Microsoft SQL Server.

W tej sekcji opisano funkcje i zachowania specyficzne dla integracji środowiska uruchomieniowego języka wspólnego programu SQL Server (CLR) oraz rozszerzenia specyficzne dla programu SQL Server do ADO.NET.

Ta sekcja ma na celu dostarczenie tylko wystarczającej ilości informacji, aby rozpocząć programowanie z integracją środowiska CLR z programem SQL Server i nie ma być kompleksowe. Aby uzyskać bardziej szczegółowe informacje, zobacz Common Language Runtime (CLR) Integration Programming Concepts (Pojęcia dotyczące programowania integracji w środowisku Common Language Runtime).

W tej sekcji

Wprowadzenie do integracja środowiska CLR programu SQL Server
Zawiera wprowadzenie do integracji środowiska CLR z programem SQL Server. Zawiera linki do dodatkowych tematów.

Zdefiniowane przez użytkownika funkcje CLR
Opisuje sposób implementowania i używania różnych typów funkcji CLR: funkcji agregujących wartości tabeli, skalarnych i zdefiniowanych przez użytkownika.

Zdefiniowane przez użytkownika typy CLR
Opisuje sposób implementowania i używania typów zdefiniowanych przez użytkownika CLR. Zawiera linki do dodatkowych tematów.

Procedury składowane CLR
Opisuje sposób implementowania i używania procedur składowanych CLR. Zawiera linki do dodatkowych tematów.

Wyzwalacze CLR
Opisuje sposób implementowania wyzwalaczy CLR i korzystania z nich. Zawiera linki do dodatkowych tematów.

Połączenie kontekstu
Opisuje połączenie kontekstowe.

Zachowanie w procesie specyficzne dla serwera SQL ADO.NET
Opisuje rozszerzenia specyficzne dla programu SQL Server do ADO.NET i połączenia kontekstowego. Zawiera linki do dodatkowych tematów.

Zobacz też