參考指令碼解決方案中的其他組件

Microsoft .NET Framework 類別庫提供指令碼開發人員一組強大的工具,以實作 Integration Services 套件中的自訂功能。 指令碼工作和指令碼元件也可以使用自訂 Managed 組件。

注意

若要讓您的套件能夠使用 Web 服務中的物件和方法,請使用 MicrosoftVisual Studio Tools for Applications (VSTA) 中提供的 [新增 Web 參考 ] 命令。 在舊版 Integration Services 中,您必須產生 Proxy 類別,才能使用 Web 服務。

使用 Managed 組件

若要讓 Integration Services 在設計階段尋找 Managed 組件,您必須執行下列步驟:

  1. 在電腦上的任何資料夾中儲存 Managed 組件。

    注意

    在舊版 Integration Services 中,您只能將參考新增至儲存在 %windir%\Microsoft.NET\Framework\vx.x.xxxxx 資料夾或是 %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblies 資料夾中的受控組件。

  2. 加入 Managed 組件的參考。

    若要加入參考,請在 VSTA 中,於 [加入參考] 對話方塊的 [瀏覽] 索引標籤上,找到並加入 Managed 組件。

若要讓 Integration Services 在執行階段尋找受控組件,您必須執行下列步驟:

  1. 使用強式名稱簽署 Managed 組件。

  2. 在執行封裝的電腦上之全域組件快取中安裝組件。

    如需詳細資訊,請參閱建立、部署和偵錯自訂物件

使用 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 Library。

Integration Services 圖示 (小型) 使用 Integration Services 保持最新狀態
如需來自Microsoft的最新下載、文章、範例和影片,以及來自社群的所選解決方案,請流覽 MSDN 上的 Integration Services 頁面:

流覽 MSDN 上的 Integration Services 頁面

如需這些更新的自動通知,請訂閱頁面上可用的 RSS 摘要。

另請參閱

使用指令碼擴充套件