Odkazování na jiná sestavení v řešeních skriptování

Platí pro:SQL Server SSIS Integration Runtime v rámci Azure Data Factory

Knihovna tříd Microsoft .NET Framework poskytuje vývojáři skriptů výkonnou sadu nástrojů pro implementaci vlastních funkcí v balíčcích Integration Services. Úloha Script a komponenta Script mohou také využívat vlastní spravované assemblery.

Note

Chcete-li svým balíčkům umožnit používat objekty a metody z webové služby, použijte příkaz Add Web Reference, který je dostupný v Microsoft Visual Studio Tools for Applications (VSTA). V dřívějších verzích Integration Services jste museli generovat proxy třídu pro použití webové služby.

Použití řízeného sestavení

Aby integrační služby našly řízenou sestavu v době návrhu, musíte provést následující kroky:

  1. Uložené spravované sestavení uložte do jakékoli složky na počítači.

    Note

    V dřívějších verzích Integration Services jste mohli přidat odkaz pouze na spravovaný assembler, který byl uložen ve složce %windir%\Microsoft.NET\Framework\vx.x.xxxxx nebo ve složce %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblies.

  2. Přidejte odkaz na spravovanou sestavu.

    Pro přidání reference najdete ve VSTA, v dialogovém okně Přidat referenci , na záložce Procházet , a najděte a přidejte spravovanou sestavu.

Aby integrační služby našly spravovanou sestavu za běhu, musíte provést následující kroky:

  1. Podepište spravované shromáždění silným jménem.

  2. Nainstalujte assembler do globální cache assembleru na počítači, na kterém je balíček spuštěn.

    Pro více informací viz Vytváření, nasazení a ladění vlastních objektů.

Použití knihovny tříd Microsoft .NET Framework

Úloha Script a komponenta Script mohou využívat všechny ostatní objekty a funkcionality dostupné knihovnou tříd .NET Framework. Například pomocí .NET Frameworku můžete získat informace o svém prostředí a interagovat s počítačem, který balíček spouští.

Tento seznam popisuje několik nejčastěji používaných tříd .NET Frameworku:

  • System.Data obsahuje architekturu ADO.NET.

  • System.IO Poskytuje rozhraní pro souborový systém a streamy.

  • Systém. Windows. Formuláře Poskytuje tvorbu formulářů.

  • System.Text.RegularExpressions Poskytuje třídy pro práci s regulárními výrazy.

  • System.Environment vrací informace o lokálním počítači, aktuálním uživateli a nastavení počítače a uživatele.

  • System.Net Zajišťuje síťovou komunikaci.

  • System.DirectoryServices vystavuje služba Active Directory.

  • System.Drawing Poskytuje rozsáhlé knihovny pro manipulaci s obrázky.

  • System.Threading Umožňuje vícevláknové programování.

Pro více informací o .NET Frameworku viz MSDN Library.