Ссылки на другие сборки в решениях со сценариями
Библиотека классов платформы Microsoft .NET Framework предоставляет разработчику сценариев набор мощных средств для реализации пользовательской функциональности в пакетах служб Integration Services. Задача «Сценарий» и компонент сценария также могут использовать пользовательские управляемые сборки.
Примечание |
---|
Чтобы разрешить пакетам использование объектов и методов из веб-службы, используйте команду Добавить веб-ссылку, доступную в средствах Microsoft Visual Studio для приложений (VSTA). В более ранних версиях служб Integration Services, чтобы использовать веб-службу, приходилось формировать класс-посредник. |
Использование управляемой сборки
Чтобы во время разработки службы Integration Services могли найти управляемую сборку, необходимо выполнить следующие шаги.
Сохранить управляемую сборку в любой папке на компьютере.
Примечание В более ранних версиях служб Integration Services можно было добавлять ссылки только на управляемые сборки, хранящиеся в папке %windir%\Microsoft.NET\Framework\vx.x.xxxxx или %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblies.
Добавить ссылку на управляемую сборку.
Чтобы добавить ссылку, в средствах 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.
|