Riferimenti ad altri assembly nelle soluzioni di scripting
La libreria di classi Microsoft .NET Framework fornisce allo sviluppatore di script un potente set di strumenti per l'implementazione di funzionalità personalizzate nei pacchetti di Integration Services. L'attività Script e il componente script possono anche utilizzare assembly gestiti personalizzati.
Nota
Per consentire ai pacchetti di usare gli oggetti e i metodi di un servizio Web, usare il comando Aggiungi riferimento Web disponibile in Microsoft Strumenti di Visual Studio for Applications (VSTA). Nelle versioni precedenti di Integration Services è necessario generare una classe proxy per utilizzare un servizio Web.
Utilizzo di un assembly gestito
Affinché Integration Services trovi un assembly gestito in fase di progettazione, è necessario effettuare i passaggi seguenti:
Archiviare l'assembly gestito in qualsiasi cartella del computer.
Nota
Nelle versioni precedenti di Integration Services è possibile aggiungere solo un riferimento a un assembly gestito archiviato nella cartella %windir%\Microsoft.NET\Framework\vx.x.xxxxx o nella cartella %Programmi%\Microsoft SQL Server\100\SDK\Assemblies.
Aggiungere un riferimento all'assembly gestito.
Per aggiungere il riferimento, nella scheda Sfoglia della finestra di dialogo Aggiungi riferimento in VSTA individuare e aggiungere l'assembly gestito.
Affinché Integration Services trovi l'assembly gestito in fase di esecuzione, è necessario effettuare i passaggi seguenti:
Firmare l'assembly gestito con un nome sicuro.
Installare l'assembly nella Global Assembly Cache nel computer in cui viene eseguito il pacchetto.
Per altre informazioni, vedere Compilazione, distribuzione e debug di oggetti personalizzati.
Utilizzo della libreria di classi Microsoft .NET Framework
L'attività Script e il componente script possono trarre vantaggio da tutti gli altri oggetti e funzionalità esposti dalla libreria di classi .NET Framework. Ad esempio, tramite .NET Framework è possibile recuperare informazioni sull'ambiente e interagire con il computer in cui viene eseguito il pacchetto.
In questo elenco vengono descritte alcune delle classi .NET Framework utilizzate più di frequente:
System.Data
Contiene l'architettura ADO.NET.System.IO
Fornisce un'interfaccia al file system e ai flussi.System.Windows.Forms
Fornisce la creazione di moduli.System.Text.RegularExpressions
Fornisce classi per l'utilizzo di espressioni regolari.System.Environment
Restituisce informazioni sul computer locale, sull'utente corrente e sulle impostazioni utente e computer.System.Net
Fornisce comunicazioni di rete.System.DirectoryServices
Espone Active Directory.System.Drawing
Fornisce librerie complete di manipolazione delle immagini.System.Threading
Abilita la programmazione multithreading.
Per ulteriori informazioni su .NET Framework, vedere MSDN Library.
Rimanere aggiornati con Integration Services
Per i download, gli articoli, gli esempi e i video più recenti di Microsoft, nonché le soluzioni selezionate dalla community, visitare la pagina integration services in MSDN:
Visitare la pagina relativa a Integration Services su MSDN
Per ricevere una notifica automatica su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.