Desarrollar un proveedor de registro personalizado
Integration Services incluye amplias funciones de registro que permiten capturar eventos que se provocan durante la ejecución del paquete. Integration Services incluye una variedad de proveedores de registro que permiten crear registros y almacenarlos en formatos como XML, texto, base de datos o en el registro de eventos de Windows. Si los proveedores de registro y los formatos de salida que se proporcionan no cumplen completamente sus requisitos, puede crear un proveedor de registro personalizado.
Para crear un proveedor de registro personalizado, debe crear una clase que herede de la clase base LogProviderBase, aplicar el atributo DtsLogProviderAttribute a la nueva clase e invalidar los métodos y propiedades importantes de la clase base, incluidos la propiedad ConfigString y el método Log.
Para obtener algunos ejemplos funcionales de proveedores de registro personalizados, vea los ejemplos de Integration Services en Codeplex.
En esta sección
En esta sección se describe cómo crear, configurar y codificar un proveedor de registro personalizado.
Crear un proveedor de registro personalizado
Describe cómo crear las clases para un proyecto de proveedor de registro personalizado.Codificar un proveedor de registro personalizado
Describe cómo implementar un proveedor de registro personalizado invalidando los métodos y propiedades de la clase base.Desarrollar una interfaz de usuario para un proveedor de registro personalizado
Las interfaces de usuario personalizadas para los proveedores de registro personalizados no se admiten en SQL ServerIntegration Services.
Temas relacionados
Información común a todos los objetos personalizados
Para obtener información común a todos los tipos de objetos personalizados que puede crear en Integration Services, vea los temas siguientes:
Desarrollar objetos personalizados para Integration Services
Describe los pasos básicos para implementar todos los tipos de objetos personalizados para Integration Services.Conservar objetos personalizados
Describe la persistencia personalizada y explica cuándo es necesaria.Generar, implementar y depurar objetos personalizados
Describe las técnicas para generar, firmar, implementar y depurar objetos personalizados.
Información sobre otros objetos personalizados
Para obtener información sobre los demás tipos de objetos personalizados que puede crear en Integration Services, vea los temas siguientes:
Desarrollar una tarea personalizada
Describe cómo programar las tareas personalizadas.Desarrollar un administrador de conexiones personalizado
Describe cómo programar los administradores de conexión personalizados.Desarrollar un enumerador foreach personalizado
Describe cómo programar los enumeradores personalizados.Desarrollar un componente de flujo de datos personalizado
Describe cómo programar orígenes, transformaciones y destinos personalizados del flujo de datos.
|