IDtsConnectionService Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |