Compartir a través de


Hacer referencia a otros ensamblados en soluciones de scripting

La biblioteca de clases de Microsoft .NET Framework proporciona al desarrollador de script un conjunto eficaz de herramientas para implementar una funcionalidad personalizada en los paquetes de Integration Services. Tanto la tarea como el componente Script también pueden usar ensamblados administrados personalizados.

[!NOTA]

Para permitir que los paquetes usen los objetos y métodos de un servicio web, use el comando Agregar referencia web disponible en Microsoft Visual Studio Tools para aplicaciones (VSTA). En versiones anteriores de Integration Services, tenía que generar una clase de proxy para utilizar un servicio web.

Utilizar un ensamblado administrado

Para que Integration Services busque en tiempo de diseño un ensamblado administrado, debe efectuar los pasos siguientes:

  1. Almacene el ensamblado administrado en una carpeta del equipo.

    [!NOTA]

    En versiones anteriores de Integration Services, podría agregar solamente una referencia a un ensamblado administrado que estuviera almacenado en la carpeta %windir%\Microsoft.NET\Framework\vx.x.xxxxx o %ProgramFiles%\Microsoft SQL Server\100\SDK\Assemblies.

  2. Agregue una referencia al ensamblado administrado.

    Para agregar la referencia, en VSTA, en el cuadro de diálogo Agregar referencia, en la pestaña Examinar, busque y agregue el ensamblado administrado.

Para que Integration Services busque en tiempo de ejecución el ensamblado administrado, debe efectuar los pasos siguientes:

  1. Firme un ensamblado administrado con un nombre seguro.

  2. Instale el ensamblado en la memoria caché de ensamblados global en el equipo en el que se ejecuta el paquete.

    Para obtener más información, vea Generar, implementar y depurar objetos personalizados.

Utilizar la Biblioteca de clases de Microsoft .NET Framework

Tanto la tarea como el componente Script pueden aprovechar todos los demás objetos y la funcionalidad expuesta por la biblioteca de clases de .NET Framework. Por ejemplo, mediante .NET Framework, puede recuperar información acerca del entorno e interactuar con el equipo que está ejecutando el paquete.

En esta lista se describen algunas de las clases más utilizadas de .NET Framework:

  • System.Data   Contiene la arquitectura de ADO.NET.

  • System.IO   Proporciona una interfaz para el sistema de archivos y los flujos.

  • System.Windows.Forms   Proporciona la creación de formularios.

  • System.Text.RegularExpressions   Proporciona las clases para trabajar con expresiones regulares.

  • System.Environment   Devuelve información acerca del equipo local, el usuario actual y los valores del equipo y del usuario.

  • System.Net   Proporciona comunicaciones por red.

  • System.DirectoryServices   Expone Active Directory.

  • System.Drawing   Proporciona bibliotecas de manipulación de imágenes completas.

  • System.Threading   Habilita la programación multiproceso.

Para obtener más información acerca de .NET Framework, vea MSDN Library.

Icono de Integration Services (pequeño) Manténgase al día con Integration Services

Para obtener las descargas, artículos, ejemplos y vídeos más recientes de Microsoft, así como soluciones seleccionadas de la comunidad, visite la página de Integration Services en MSDN:


Para recibir notificaciones automáticas de estas actualizaciones, suscríbase a las fuentes RSS disponibles en la página.

Vea también

Conceptos

Ampliar paquetes con scripting