Интеграция SQL Server со средой CLR (ADO.NET)
В версии SQL Server 2005 появилась поддержка интеграции сервера со средой CLR инфраструктуры .NET Framework для Microsoft Windows. Это означает, что хранимые процедуры, триггеры, определяемые пользователем типы, определяемые пользователем функции, определяемые пользователем агрегатные функции и возвращающие табличные значение потоковые функции теперь можно разрабатывать с использованием любого языка .NET Framework, включая Microsoft Visual Basic .NET и Microsoft Visual C#. Пространство имен Microsoft.SqlServer.Server содержит ряд новых API-интерфейсов, что позволяет обеспечить взаимодействие управляемого кода со средой Microsoft SQL Server.
В настоящем разделе приведено описание средств и особенностей функционирования, которые появляются в результате интеграции SQL Server со средой CLR, а также внутрипроцессные модули SQL Server, предназначенные для поддержки технологии ADO.NET.
Этот раздел предназначен для предоставления лишь такого количества сведений, с которого можно приступать к программированию в рамках интеграции SQL Server со средой CLR, и не рассчитан на всестороннее изложение. Более подробные сведения см. в электронной документации по SQL Server для используемой версии SQL Server.
SQL Server 2005 |
SQL Server 2008 |
---|---|
Основные понятия программирования при интеграции со средой CLR |
В этом подразделе
Введение в интеграцию SQL Server со средой CLR (ADO.NET)
Предоставляет вводные сведения об интеграции SQL Server со средой CLR. Приводятся ссылки на дополнительные разделы.Определяемые пользователем функции среды CLR (ADO.NET)
Содержит описание реализации и использования различных типов функций среды CLR: возвращающих табличное значение, скалярных и определяемых пользователем агрегатных функций.Определяемые пользователем типы данных среды CLR (ADO.NET)
Показывает, как реализовать и использовать определяемые пользователем типы среды CLR. Приводятся ссылки на дополнительные разделы.Хранимые процедуры среды CLR (ADO.NET)
Показывает, как реализовать и использовать хранимые процедуры среды CLR. Приводятся ссылки на дополнительные разделы.Триггеры среды CLR (ADO.NET)
Показывает, как реализовать и использовать триггеры CLR. Приводятся ссылки на дополнительные разделы.Контекстное соединение (ADO.NET)
Описывает контекстное соединение.Особое поведение ADO.NET в процессе SQL Server
Описывает внутрипроцессные модули SQL Server, предназначенные для поддержки технологии ADO.NET, и контекстное соединение. Приводятся ссылки на дополнительные разделы.