IDtsConnectionService 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供一種服務,供多種使用者介面使用以建立新的連線。
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
- 實作
範例
以下程式碼範例展示了 的使用 IDtsConnectionService。
IDtsConnectionService dtsConnectionService = serviceProvider.GetService(typeof(IDtsConnectionService)) as IDtsConnectionService;
備註
此服務可由任何使用者介面使用,無論是任務、連線管理器、轉換器、日誌提供者或其他。
屬性
| 名稱 | Description |
|---|---|
| IsDesignerOnline |
會獲得一個數值,表示設計師是否在線上模式下工作。 (繼承來源 IDtsConnectionBaseService) |
方法
| 名稱 | Description |
|---|---|
| AddConnectionToPackage(ConnectionManager) |
將現有連線加入套件設計器,讓設計者能知道新的連接管理器 |
| CreateConnection(String, ConnectionManagerUIArgs) |
使用指定的連線類型與參數建立新連線。 (繼承來源 IDtsConnectionBaseService) |
| CreateConnection(String) |
使用指定的連線類型建立新的連線。 (繼承來源 IDtsConnectionBaseService) |
| CreateConnectionFromDataSource() |
顯示現有資料來源清單,並允許使用者根據資料來源建立連線管理器。 |
| EditConnection(ConnectionManager, ConnectionManagerUIArgs) |
編輯特定現有連線,並回傳一個值以指示該連線是否被修改。 |
| EditConnection(ConnectionManager) |
編輯特定現有連線,並回傳一個值,表示該連線是否被修改。 |
| GetAMOObject(ConnectionManager) |
為 OLAP 連線擷取 AMO 物件。 |
| GetConnections() |
擷取目前套件中的所有連線管理器。 (繼承來源 IDtsConnectionBaseService) |
| GetConnectionsOfType(String) |
回傳目前封裝中所有指定類型的連線。 (繼承來源 IDtsConnectionBaseService) |
| GetDataSource(ConnectionManager) |
取得連線的 DataSource 物件。 |
| SetDataSourceID(ConnectionManager, String) |
允許執行時連線管理器的 連接字串 與資料來源物件的 連接字串 同步,前提是兩者位於同一專案中。 這種同步會在設計器中開啟套件時進行。 |
| SetReferencedProject(ConnectionManager, String) |
將參考專案設定為連線管理器。 |