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

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 資料夾中的 Managed 組件參考。

  2. 加入 Managed 組件的參考。

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

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

  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 或 TechNet 上的 Integration Services 頁面:

若要得到這些更新的自動通知,請訂閱該頁面上所提供的 RSS 摘要。

請參閱

概念