Estendendo o pacote com a tarefa Script

A tarefa Script estende as capacidades de tempo de execução dos pacotes MicrosoftIntegration Services com o código personalizado escrito em MicrosoftVisual Basic 2008 ou MicrosoftVisual C# 2008 que é compilado e executado no tempo de execução do pacote. A tarefa Script simplifica o desenvolvimento de uma tarefa de tempo de execução personalizada quando as tarefas incluídas com Integration Services não atendem totalmente suas necessidades. A tarefa Script grava todo o código de infra-estrutura requerido, permitindo que você se concentre exclusivamente no código que é exigido para seu processamento personalizado.

Uma tarefa Script interage com o pacote de conteúdo através do objeto global Dts, uma instância da classe ScriptObjectModel que é exposta no ambiente de script. Você pode gravar o código em uma tarefa Script que modifica os valores armazenados nas variáveis de Integration Services; posteriormente, o pacote poderá usar esses valores atualizados para determinar o caminho de seu fluxo de trabalho. A tarefa Script também pode usar o namespace Visual Basic e a biblioteca de classe .NET Framework, como também assemblies personalizados, para implementar a funcionalidade personalizada.

A tarefa Script e o código de infra-estrutura que ela gera para você simplificam, significativamente, o processo de desenvolvimento de uma tarefa personalizada. Entretanto, para compreender como a tarefa Script funciona, você pode achar útil ler a seção Desenvolvendo uma tarefa personalizada para compreender as etapas envolvidas no desenvolvimento de uma tarefa personalizada.

Se você estiver criando uma tarefa que você planeja reutilizar em vários pacotes, deverá considerar o desenvolvimento de uma tarefa personalizada em vez de utilizar a tarefa Script. Para obter mais informações, consulte Comparando soluções de script e objetos personalizados.

Nesta seção

Os tópicos a seguir fornecem mais informações sobre a tarefa Script.

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática das atualizações, assine os feeds RSS disponíveis na página.

Consulte também

Referência

Conceitos