Verweisen auf andere Assemblys in Skriptlösungen
Die Microsoft .NET Framework-Klassenbibliothek bietet Skriptentwicklern leistungsfähige Tools zur Implementierung von benutzerdefinierten Funktionen in Integration Services-Paketen. In Skripttasks und Skriptkomponenten können ebenfalls benutzerdefinierte verwaltete Assemblys verwendet werden.
Hinweis
Verwenden Sie den Befehl "Webverweis hinzufügen", der in Microsoft Visual Studio-Tools für Anwendungen (VSTA) verfügbar ist, damit Ihre Pakete die Objekte und Methoden eines Webdiensts verwenden können. In früheren Versionen von Integration Services mussten Sie eine Proxyklasse generieren, um einen Webdienst zu verwenden.
Verwenden einer verwalteten Assembly
Damit Integration Services die verwaltete Assembly zur Entwurfszeit findet, müssen Sie die folgenden Schritte ausführen:
Speichern Sie die verwaltete Assembly in einem beliebigen Ordner auf dem Computer.
Hinweis
In früheren Versionen von Integration Services konnten Sie nur einen Verweis auf eine verwaltete Assembly hinzufügen, die im Ordner %windir%\Microsoft.NET\Framework\vx.x.xxxxx oder unter %Programme%\Microsoft SQL Server\100\SDK\Assemblies gespeichert war.
Fügen Sie einen Verweis auf die verwaltete Assembly hinzu.
Um den Verweis hinzuzufügen, klicken Sie in VSTA im Dialogfeld Verweis hinzufügen auf die Registerkarte Durchsuchen. Wenn Sie die verwaltete Assembly gefunden haben, fügen Sie sie hinzu.
Damit Integration Services die verwaltete Assembly zur Laufzeit findet, müssen Sie die folgenden Schritte ausführen:
Signieren Sie die verwaltete Assembly mit einem starken Namen.
Installieren Sie die Assembly im globalen Assemblycache auf dem Computer, auf dem das Paket ausgeführt wird.
Weitere Informationen finden Sie unter Building, Deploying, and Debugging Custom Objects (Erstellen, Bereitstellen und Debuggen von benutzerdefinierten Objekten).
Verwenden der Microsoft .NET Framework-Klassenbibliothek
Der Skripttask und die Skriptkomponente können alle anderen Objekte und Funktionen, die von der .NET Framework Klassenbibliothek bereitgestellt werden, nutzen. Durch Verwendung von .NET Framework können Sie beispielsweise Informationen zu Ihrer Umgebung abrufen und mit dem Computer interagieren, der das Paket ausführt.
In dieser Liste werden einige der häufig verwendeten .NET Framework-Klassen beschrieben:
System.Data
Enthält die ADO.NET Architektur.System.IO
Stellt eine Schnittstelle zum Dateisystem und zu Datenströmen bereit.System.Windows.Forms
Stellt die Formularerstellung bereit.System.Text.RegularExpressions
Stellt Klassen zum Arbeiten mit regulären Ausdrücken bereit.System.Environment
Gibt Informationen über den lokalen Computer, den aktuellen Benutzer und Computer- und Benutzereinstellungen zurück.System.Net
Stellt Netzwerkkommunikation bereit.System.DirectoryServices
Macht Active Directory verfügbar.System.Drawing
Stellt umfangreiche Bildbearbeitungsbibliotheken bereit.System.Threading
Ermöglicht die Multithread-Programmierung.
Weitere Informationen über .NET Framework finden Sie in der MSDN Library.
Mit Integrationsdiensten auf dem neuesten Stand bleiben
Die neuesten Downloads, Artikel, Beispiele und Videos von Microsoft sowie ausgewählte Lösungen aus der Community finden Sie auf der Seite Integration Services auf MSDN:
Besuchen Sie die Integration Services-Seite auf MSDN
Abonnieren Sie die auf der Seite verfügbaren RSS-Feeds, um automatische Benachrichtigungen zu diesen Updates zu erhalten.