語言

IDtsConnectionService 介面

定義

提供一種服務,供多種使用者介面使用以建立新的連線。

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)

將參考專案設定為連線管理器。

適用於