Compartilhar via


Desenvolvendo um provedor de log personalizado

O Integration Services possui recursos de log extensivos que possibilitam a captura de eventos que ocorrem durante a execução de pacotes. O Integration Services inclui uma variedade de provedores de log que permitem a criação e o armazenamento de logs em formatos tais como XML, texto, banco de dados ou no log de eventos do Windows. Se os provedores de log e os formatos de saída fornecidos não atenderem totalmente aos seus requisitos, você poderá criar um provedor de log personalizado.

Para criar um provedor de log personalizado, é preciso criar uma classe que herde da classe base LogProviderBase, aplicar o atributo DtsLogProviderAttribute à sua nova classe e substituir os métodos e as propriedades importantes da classe base, incluindo a propriedade ConfigString e o método Log.

Para obter exemplos funcionais de provedores de log personalizados, consulte os exemplos do Integration Services no Codeplex.

Nesta seção

Esta seção descreve como criar, configurar e codificar um provedor de log personalizado.

Tópicos relacionados

Informações comuns a todos os objetos personalizados

Para obter informações comuns a todos os tipos de objetos personalizados que você pode criar no Integration Services, consulte os tópicos a seguir:

Informações sobre outros objetos personalizados

Para obter informações sobre os outros tipos de objetos personalizados que você pode criar no Integration Services, consulte os tópicos a seguir:

Í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.