Freigeben über


Entwickeln eines benutzerdefinierten Protokollanbieters

Integration Services bietet umfassende Protokollierungsfunktionen, mit denen Sie Ereignisse, die während der Paketausführung auftreten, erfassen können. Integration Services enthält eine Palette von Protokollanbietern, über die Protokolle erstellt und in verschiedenen Formaten wie XML, in Textform, Datenbanken oder im Windows-Ereignisprotokoll gespeichert werden können. Sollten die Protokollanbieter und die angebotenen Ausgabeformate Ihre Anforderungen nicht vollständig erfüllen, können Sie benutzerdefinierte Protokollanbieter erstellen.

Zum Erstellen eines benutzerdefinierten Protokollanbieters müssen Sie eine Klasse erstellen, die von der LogProviderBase-Basisklasse erbt, das DtsLogProviderAttribute-Attribut auf die neue Klasse anwenden und die Hauptmethoden und -eigenschaften der Basisklasse, einschließlich der ConfigString-Eigenschaft und der Log-Methode, überschreibt.

Arbeitsbeispiele für benutzerdefinierte Protokollanbieter finden Sie unter Integration Services-Beispiele auf Codeplex.

In diesem Abschnitt

In diesem Abschnitt wird beschrieben, wie Sie einen benutzerdefinierten Protokollanbieter erstellen, konfigurieren und den entsprechenden Code schreiben.

Verwandte Themen

Informationen, die für alle benutzerdefinierten Objekte gelten

Informationen zu allen Arten benutzerdefinierter Objekte, die Sie in Integration Services erstellen können, finden Sie in den folgenden Themen:

Informationen zu anderen benutzerdefinierten Objekten

Informationen zu den anderen Arten benutzerdefinierter Objekte, die Sie in Integration Services erstellen können, finden Sie in den folgenden Themen:

Integration Services (kleines Symbol) Bleiben Sie mit Integration Services auf dem neuesten Stand

Die neuesten Downloads, Artikel, Beispiele und Videos von Microsoft sowie ausgewählte Lösungen aus der Community finden Sie auf der Integration Services-Seite von MSDN oder TechNet:

Abonnieren Sie die auf der Seite verfügbaren RSS-Newsfeeds, um automatische Benachrichtigungen zu diesen Aktualisierungen zu erhalten.