LogProviderBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la classe de base abstraite des modules fournisseurs d'informations managés.
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
- Héritage
Remarques
Pour créer votre propre fournisseur de journaux, dérivez de la LogProviderBase classe.
Il LogProviderBase est utilisé conjointement avec le DtsLogProviderAttribute fournisseur de journaux personnalisé.
Constructeurs
LogProviderBase() |
Initialise une instance de la classe LogProviderBase. |
Propriétés
ConfigString |
Obtient ou définit une chaîne utilisée pour configurer le module fournisseur d'informations. |
TargetServerVersion |
Définit la classe de base abstraite des modules fournisseurs d'informations managés. |
Version |
Obtient la version du module fournisseur d'informations. |
Méthodes
CanUpdate(String) |
Détermine si un module fournisseur d'informations prend en charge la mise à niveau de la définition XML du package vers une nouvelle version du module fournisseur d'informations. |
CloseLog() |
Appelée à la fin de l'exécution du package. |
Equals(Object) |
Détermine si les deux instances d'objet sont égales. (Hérité de DtsObject) |
GetHashCode() |
Retourne le code de hachage de cette instance. (Hérité de DtsObject) |
InitializeLogProvider(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Appelée lors de l'ajout du module fournisseur d'informations à un package. |
Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[]) |
Appelée lorsqu'un événement du runtime se produit pendant l'exécution d'un package. |
OpenLog() |
Appelée au début de l'exécution d'un package pour établir des connexions aux sources de données externes. |
Update(String) |
Appelée pour mettre à niveau le code XML rendu persistant par une version précédente du module fournisseur d'informations. |
Validate(IDTSInfoEvents) |
Appelée pour vérifier que le module fournisseur d'informations est correctement configuré. |