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 de 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
Événement appelant l'entrée de journal.
- computerName
- String
Nom de l'ordinateur local.
- operatorName
- String
Compte d'utilisateur.
- sourceName
- String
Objet qui représente la source de l'événement.
- sourceGuid
- String
GUID de la tâche.
- executionGuid
- String
GUID d'exécution spécifique du package, utilisé pour distinguer plusieurs exécutions du même package.
- messageText
- String
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[]
Champ de tableau d'octets pour les objets BLOB (Binary Large Object).
Remarques
La méthode principale pour la journalisation est la Log méthode. Tous les événements enregistrés à l’aide de cette méthode sont soumis au filtrage par l’objet LoggingOptions . Toutefois, vous obtenez certains gains de performances en conditionnant les appels selon Log que la journalisation est activée, ce qui est effectué en vérifiant l’état Enabled . Cela vous permet de gagner du temps nécessaire pour composer les arguments et la surcharge des appels de méthode.