Condividi tramite


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

Nell'esempio di codice seguente viene illustrato l'uso di IDtsConnectionService.

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

Commenti

Questo servizio può essere usato da qualsiasi tipo di interfaccia utente, ad esempio un'attività, una gestione connessione, una trasformazione, un provider di log o un altro.

Proprietà

IsDesignerOnline

Ottiene o imposta un valore che indica se la finestra di progettazione è in esecuzione in modalità online.

(Ereditato da IDtsConnectionBaseService)

Metodi

AddConnectionToPackage(ConnectionManager)

Aggiunge connessioni esistenti a una finestra di progettazione pacchetti in modo che riconosca una nuova gestione connessione.

CreateConnection(String)

Crea una nuova connessione utilizzando il tipo di connessione specificato.

(Ereditato da IDtsConnectionBaseService)
CreateConnection(String, ConnectionManagerUIArgs)

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

(Ereditato da IDtsConnectionBaseService)
CreateConnectionFromDataSource()

Visualizza un elenco di origini dati esistenti e consente agli utenti di creare gestioni connessioni basate sulle origini dati.

EditConnection(ConnectionManager)

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

EditConnection(ConnectionManager, ConnectionManagerUIArgs)

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

GetAMOObject(ConnectionManager)

Recupera l'oggetto AMO (Analysis Management Objects) per una connessione OLAP.

GetConnections()

Recupera tutte le gestioni connessioni nel pacchetto corrente.

(Ereditato da IDtsConnectionBaseService)
GetConnectionsOfType(String)

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

(Ereditato da IDtsConnectionBaseService)
GetDataSource(ConnectionManager)

Recupera l'oggetto DataSource per una connessione.

SetDataSourceID(ConnectionManager, String)

Consente di sincronizzare la stringa di connessione di una gestione connessione in fase di esecuzione con la stringa di connessione di un oggetto Origine dati, se entrambi si trovano nello stesso progetto. Questa sincronizzazione viene eseguita ogni qualvolta un pacchetto viene aperto nella finestra di progettazione.

SetReferencedProject(ConnectionManager, String)

Imposta il progetto di riferimento in una gestione connessione.

Si applica a