Ссылки на другие сборки в решениях со сценариями
Область применения: среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
Библиотека классов Microsoft платформа .NET Framework предоставляет разработчику скриптов мощный набор средств для реализации пользовательских функций в пакетах Служб Integration Services. Задача «Скрипт» и компонент скрипта также могут использовать пользовательские управляемые сборки.
Примечание.
Чтобы разрешить пакетам использование объектов и методов из веб-службы, используйте команду Добавить веб-ссылку, доступную в средствах Microsoft Visual Studio для приложений (VSTA). В более ранних версиях служб Integration Services необходимо было создать прокси-класс для использования веб-службы.
Использование управляемой сборки
Чтобы службы Integration Services нашли управляемую сборку во время разработки, выполните следующие действия:
Сохранить управляемую сборку в любой папке на компьютере.
Примечание.
В более ранних версиях служб Integration Services можно добавить только ссылку на управляемую сборку, хранящуюся в папке %windir%\Microsoft.NET\Framework\vx.x.xxxxxx или папке %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblys.
Добавить ссылку на управляемую сборку.
Чтобы добавить ссылку, в средствах VSTA в диалоговом окне Добавление ссылки на вкладке Обзор найдите и добавьте управляемую сборку.
Чтобы службы Integration Services нашли управляемую сборку во время выполнения, выполните следующие действия:
Подписать управляемую сборку строгим именем.
Установить сборку в глобальный кэш сборок на компьютере, где выполняется пакет.
Дополнительные сведения см. в разделе Сборка, развертывание и отладка пользовательских объектов.
Использование библиотеки классов платформы Microsoft .NET Framework
Задача "Скрипт" и компонент "Скрипт" могут воспользоваться всеми другими объектами и функциональностью, предоставляемыми библиотекой классов платформа .NET Framework. Например, используя платформа .NET Framework, можно получить сведения о среде и взаимодействовать с компьютером, на котором выполняется пакет.
В этом списке описано несколько наиболее часто используемых классов платформа .NET Framework:
System.Data: содержит архитектуру ADO.NET.
System.IO: предоставляет интерфейс для файловой системы и файловых потоков.
System.Windows.Forms: обеспечивает создание форм.
System.Text.RegularExpressions: предоставляет классы для работы с регулярными выражениями.
System.Environment: возвращает сведения о локальном компьютере, текущем пользователе, а также настройках компьютера и пользователя.
System.Net: обеспечивает сетевые соединения.
System.DirectoryServices: предоставляет Active Directory.
System.Drawing: предоставляет обширные библиотеки для операций с изображениями.
System.Threading: обеспечивает возможность многопоточного программирования.
Дополнительные сведения о платформа .NET Framework см. в библиотека MSDN.