IDTSLogging.Log Méthode
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.
Écrit l’entrée du journal.
public:
void Log(System::String ^ eventName, System::String ^ computerName, System::String ^ operatorName, System::String ^ sourceName, System::String ^ sourceGuid, System::String ^ executionGuid, System::String ^ messageText, DateTime startTime, DateTime endTime, int dataCode, cli::array <System::Byte> ^ % dataBytes);
public void Log(string eventName, string computerName, string operatorName, string sourceName, string sourceGuid, string executionGuid, string messageText, DateTime startTime, DateTime endTime, int dataCode, ref byte[] dataBytes);
abstract member Log : string * string * string * string * string * string * string * DateTime * DateTime * int * Byte[] -> unit
Public Sub Log (eventName As String, computerName As String, operatorName As String, sourceName As String, sourceGuid As String, executionGuid As String, messageText As String, startTime As DateTime, endTime As DateTime, dataCode As Integer, ByRef dataBytes As Byte())
Paramètres
- eventName
- String
L’événement appelant l’entrée du journal.
- computerName
- String
Le nom de l’ordinateur local.
- operatorName
- String
Le compte utilisateur.
- sourceName
- String
Objet qui est la source de l’événement.
- sourceGuid
- String
GUID de la tâche.
- executionGuid
- String
Le GUID de l’exécution spécifique du paquet, utilisé pour distinguer les exécutions multiples du même paquet.
- messageText
- String
Le texte à écrire dans le journal.
- startTime
- DateTime
Heure de début de l’événement.
- endTime
- DateTime
Heure de fin de l’événement.
- dataCode
- Int32
Champ de données numériques.
- dataBytes
- Byte[]
Un champ de tableau d’octets pour les objets binaires de grande taille (BLOB).
Remarques
La méthode principale de journalisation est la Log méthode. Tous les événements enregistrés avec cette méthode seront soumis à un filtrage par l’objet LoggingOptions . Cependant, vous obtenez certains gains de performance en conditionnant les appels à Log en fonction de l’activation de la journalisation, ce qui se fait en vérifiant le Enabled statut. Cela vous permet d’économiser le temps nécessaire pour rédiger les arguments et la charge de l’appel de la méthode.