LogProviderBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce la classe di base astratta per i provider di log gestiti.
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
- Ereditarietà
Commenti
Per creare un provider di log personalizzato, derivare dalla LogProviderBase classe .
l'oggetto LogProviderBase viene utilizzato insieme DtsLogProviderAttribute a per implementare un provider di log personalizzato.
Costruttori
LogProviderBase() |
Inizializza un'istanza della classe LogProviderBase. |
Proprietà
ConfigString |
Ottiene o imposta una stringa utilizzata per configurare il provider di log. |
TargetServerVersion |
Definisce la classe di base astratta per i provider di log gestiti. |
Version |
Ottiene la versione del provider di log. |
Metodi
CanUpdate(String) |
Determina se un provider di log supporta l'aggiornamento dell'XML del pacchetto a una versione più recente del provider di log. |
CloseLog() |
Chiamato alla fine dell'esecuzione del pacchetto. |
Equals(Object) |
Determina se due istanze di un oggetto sono uguali. (Ereditato da DtsObject) |
GetHashCode() |
Restituisce il codice hash per l'istanza. (Ereditato da DtsObject) |
InitializeLogProvider(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Chiamato quando il provider di log viene aggiunto a un pacchetto. |
Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[]) |
Chiamato quando si verifica un evento di runtime durante l'esecuzione del pacchetto. |
OpenLog() |
Chiamato all'inizio dell'esecuzione del pacchetto per stabilire connessioni a origini dati esterne. |
Update(String) |
Chiamato per aggiornare l'XML salvato in modo permanente da una versione precedente del provider di log. |
Validate(IDTSInfoEvents) |
Chiamato per verificare che il provider di log sia configurato correttamente. |