Поделиться через


Интеграция общей среды выполнения SQL Server

SQL Server 2005 представила интеграцию компонента среды CLR в .NET Framework для Microsoft Windows. Это означает, что вы можете создавать хранимые процедуры, триггеры, определяемые пользователем типы, определяемые пользователем функции, определяемые пользователем агрегаты и потоковую табличное значение функции, используя любой язык .NET Framework, включая Microsoft Visual Basic .NET и Microsoft Visual C#. Пространство Microsoft.SqlServer.Server имен содержит набор новых API, чтобы управляемый код мог взаимодействовать с средой Microsoft SQL Server.

В этом разделе описываются функции и поведение, специфичные для интеграции общей среды выполнения (CLR) SQL Server, а также внутри-процессные расширения SQL Server для ADO.NET.

Этот раздел предназначен для предоставления достаточной информации для начала программирования с интеграцией CLR SQL Server и не предназначен быть исчерпывающим. Дополнительные сведения см. в разделе "Основные понятия программирования на языке CLR".

В этом разделе

Введение в интеграцию CLR SQL Server
Предоставляет общие сведения об интеграции среды CLR SQL Server. Содержит ссылки на дополнительные разделы.

Функции CLR User-Defined
Описывает реализацию и использование различных типов функций CLR: возвращающих табличное значение, скалярных и определяемых пользователем агрегатных функций.

Типы User-Defined среды CLR
Показывает, как реализовать и использовать определяемые пользователем типы данных CLR. Содержит ссылки на дополнительные разделы.

Хранимые процедуры CLR
Показывает, как реализовать и использовать хранимые процедуры CLR. Содержит ссылки на дополнительные разделы.

Триггеры СРЕДЫ CLR
Показывает, как реализовать и использовать триггеры CLR. Содержит ссылки на дополнительные разделы.

Подключение контекста
Описывает связь с контекстом.

Взаимодействие SQL Server сProcess-Specific поведением ADO.NET
Описание специфических расширений SQL Server для ADO.NET, в том числе контекстное подключение. Содержит ссылки на дополнительные разделы.

См. также