Share via


IDtsConnectionService Schnittstelle

Definition

Stellt einen Dienst bereit, der von verschiedenen Benutzeroberflächen zum Erstellen neuer Verbindungen verwendet werden kann.

public interface class IDtsConnectionService : Microsoft::SqlServer::Dts::Runtime::Design::IDtsConnectionBaseService
public interface IDtsConnectionService : Microsoft.SqlServer.Dts.Runtime.Design.IDtsConnectionBaseService
type IDtsConnectionService = interface
    interface IDtsConnectionBaseService
Public Interface IDtsConnectionService
Implements IDtsConnectionBaseService
Implementiert

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der IDtsConnectionService.

IDtsConnectionService dtsConnectionService = serviceProvider.GetService(typeof(IDtsConnectionService)) as IDtsConnectionService;  

Hinweise

Dieser Dienst kann von jeder Art von Benutzeroberfläche verwendet werden, unabhängig davon, ob es sich um eine Aufgabe, einen Verbindungs-Manager, eine Transformation, einen Protokollanbieter oder andere handelt.

Eigenschaften

IsDesignerOnline

Ruft einen Wert ab, der angibt, ob der Designer im Onlinemodus arbeitet.

(Geerbt von IDtsConnectionBaseService)

Methoden

AddConnectionToPackage(ConnectionManager)

Fügt einem Paket-Designer vorhandene Verbindungen hinzu, damit der Designer einen neuen Verbindungs-Manager berücksichtigt.

CreateConnection(String)

Erstellt eine neue Verbindung mit dem angegebenen Verbindungstyp.

(Geerbt von IDtsConnectionBaseService)
CreateConnection(String, ConnectionManagerUIArgs)

Erstellt eine neue Verbindung mit dem angegebenen Verbindungstyp und dem Argument.

(Geerbt von IDtsConnectionBaseService)
CreateConnectionFromDataSource()

Zeigt eine Liste vorhandener Datenquellen an und ermöglicht Benutzern die Erstellung von Verbindungs-Managern auf der Grundlage von Datenquellen.

EditConnection(ConnectionManager)

Bearbeitet eine bestimmte vorhandene Verbindung und gibt einen Wert zurück, der angibt, ob die Verbindung geändert wurde.

EditConnection(ConnectionManager, ConnectionManagerUIArgs)

Bearbeitet eine bestimmte vorhandene Verbindung und gibt einen Wert zurück, der angibt, ob die Verbindung geändert wurde.

GetAMOObject(ConnectionManager)

Ruft das AMO-Objekt für eine OLAP-Verbindung ab.

GetConnections()

Ruft alle Verbindungs-Manager im aktuellen Paket ab.

(Geerbt von IDtsConnectionBaseService)
GetConnectionsOfType(String)

Gibt alle Verbindungen des angegebenen Typs zurück, die sich im aktuellen Paket befinden.

(Geerbt von IDtsConnectionBaseService)
GetDataSource(ConnectionManager)

Ruft das DataSource-Objekt für eine Verbindung ab.

SetDataSourceID(ConnectionManager, String)

Ermöglicht der Verbindungszeichenfolge für einen Laufzeitverbindungs-Manager die Synchronisierung mit der Verbindungszeichenfolge eines Datenquellenobjekts, wenn beide sich im gleichen Projekt befinden. Diese Synchronisierung wird immer dann ausgeführt, wenn ein Paket im Designer geöffnet wird.

SetReferencedProject(ConnectionManager, String)

Legt das Projekt, auf das verwiesen wird, auf einen Verbindungs-Manager fest.

Gilt für: