IDtsConnectionService Interfaccia

Definizione

Fornisce un servizio che può essere utilizzato da varie interfacce utente per creare nuove connessioni.

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
Implementazioni

Esempio

Il seguente esempio di codice mostra l'uso del IDtsConnectionService.

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

Commenti

Questo servizio può essere utilizzato da qualsiasi tipo di interfaccia utente, che si tratti di un task, connection manager, transform, provider di log o altro.

Proprietà

Nome Descrizione
IsDesignerOnline

Ottiene un valore che indica se il designer sta lavorando in modalità online.

(Ereditato da IDtsConnectionBaseService)

Metodi

Nome Descrizione
AddConnectionToPackage(ConnectionManager)

Aggiunge connessioni esistenti a un package designer affinché il progettista sia a conoscenza di un nuovo connection manager

CreateConnection(String, ConnectionManagerUIArgs)

Crea una nuova connessione usando il tipo di connessione e l'argomento specificati.

(Ereditato da IDtsConnectionBaseService)
CreateConnection(String)

Crea una nuova connessione usando il tipo di connessione specificato.

(Ereditato da IDtsConnectionBaseService)
CreateConnectionFromDataSource()

Mostra un elenco delle fonti dati esistenti e permette agli utenti di creare gestori di connessione basati sulle fonti dati.

EditConnection(ConnectionManager, ConnectionManagerUIArgs)

Modifica una connessione specifica esistente e restituisce un valore per indicare se la connessione è stata modificata.

EditConnection(ConnectionManager)

Modifica una connessione specifica esistente e restituisce un valore che indica se la connessione è stata modificata.

GetAMOObject(ConnectionManager)

Recupera l'oggetto AMO per una connessione OLAP.

GetConnections()

Recupera tutti i gestori di connessione nel pacchetto corrente.

(Ereditato da IDtsConnectionBaseService)
GetConnectionsOfType(String)

Restituisce tutte le connessioni del tipo specificato presenti nel pacchetto corrente.

(Ereditato da IDtsConnectionBaseService)
GetDataSource(ConnectionManager)

Recupera l'oggetto DataSource per una connessione.

SetDataSourceID(ConnectionManager, String)

Permette che la stringa di connessione per un gestore di connessione in tempo reale sia sincronizzata con la stringa di connessione di un oggetto Data Source, se entrambe sono nello stesso progetto. Questa sincronizzazione avviene ogni volta che un pacchetto viene aperto nel progettista.

SetReferencedProject(ConnectionManager, String)

Imposta il progetto di riferimento su un connection manager.

Si applica a