LogProviderBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a classe base abstrata para provedores de log gerenciados.
public ref class LogProviderBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class LogProviderBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type LogProviderBase = class
inherit DtsObject
Public MustInherit Class LogProviderBase
Inherits DtsObject
- Herança
Comentários
Para criar seu próprio provedor de log, derive da LogProviderBase classe.
O LogProviderBase é usado em conjunto com o DtsLogProviderAttribute provedor de log personalizado.
Construtores
| LogProviderBase() |
Inicializa uma instância da classe LogProviderBase. |
Propriedades
| ConfigString |
Obtém ou define uma cadeia de caracteres usada para configurar o provedor de log. |
| TargetServerVersion |
Define a classe base abstrata para provedores de log gerenciados. |
| Version |
Obtém a versão do provedor de log. |
Métodos
| CanUpdate(String) |
Determina se um provedor de log dá suporte à atualização de XML do pacote para uma versão mais nova do provedor de log. |
| CloseLog() |
Chamado no final da execução do pacote. |
| Equals(Object) |
Determina se duas instâncias de objeto são iguais. (Herdado de DtsObject) |
| GetHashCode() |
Retorna o código hash para a instância. (Herdado de DtsObject) |
| InitializeLogProvider(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Chamado quando o provedor de log é adicionado a um pacote. |
| Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[]) |
Chamado quando ocorre um evento de runtime durante a execução do pacote. |
| OpenLog() |
Chamado no começo da execução do pacote para estabelecer conexões com fontes de dados externas. |
| Update(String) |
Chamado para atualizar o XML persistido por uma versão anterior do provedor de log. |
| Validate(IDTSInfoEvents) |
Chamado para confirmar se o provedor de log está configurado corretamente. |