IDtsConnectionService インターフェイス

新しい接続を作成するためにさまざまなユーザー インターフェイスで使用できるサービスを提供します。

名前空間:  Microsoft.SqlServer.Dts.Runtime.Design
アセンブリ:  Microsoft.SqlServer.Dts.Design (Microsoft.SqlServer.Dts.Design.dll)

構文

'宣言
Public Interface IDtsConnectionService
'使用
Dim instance As IDtsConnectionService
public interface IDtsConnectionService
public interface class IDtsConnectionService
type IDtsConnectionService =  interface end
public interface IDtsConnectionService

IDtsConnectionService 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ IsDesignerOnline デザイナがオフライン モードまたはオンライン モードのどちらで動作しているかを示す Boolean を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド AddConnectionToPackage デザイナが新しい接続マネージャを認識するよう、パッケージ デザイナに既存の接続を追加します。
パブリック メソッド CreateConnection(String) パラメータとして指定された接続の種類を使用して、新しい接続を作成します。
パブリック メソッド CreateConnection(String, ConnectionManagerUIArgs) パラメータとして指定された接続の種類を使用して、新しい接続を作成します。
パブリック メソッド CreateConnectionFromDataSource 既存のデータ ソースの一覧を表示し、ユーザーがデータ ソースに基づいて接続マネージャを作成できるようにします。
パブリック メソッド EditConnection(ConnectionManager) 既存の特定の接続を編集し、接続が変更されたかどうかを示す値を返します。
パブリック メソッド EditConnection(ConnectionManager, ConnectionManagerUIArgs) 既存の特定の接続を編集し、接続が変更されたかどうかを示す値を返します。
パブリック メソッド GetAMOObject OLAP 接続に対する AMO オブジェクトを取得します。
パブリック メソッド GetConnections 現在のパッケージ内にあるすべての接続マネージャを取得します。
パブリック メソッド GetConnectionsOfType 現在のパッケージ内で見つかった、指定された種類のすべてのコレクションを返します。
パブリック メソッド GetDataSource 接続に対する DataSource オブジェクトを取得します。
パブリック メソッド SetDataSourceID ランタイム接続マネージャと Data Source オブジェクトが同じプロジェクト内にある場合、両者の接続文字列を同期できるようにします。パッケージがデザイナで開かれるとき、常にこの同期が行われます。
パブリック メソッド SetReferencedProject 参照対象プロジェクトに接続マネージャを設定します。

先頭に戻る

説明

このサービスは、タスク、接続マネージャ、変換、ログ プロバイダなど、どのような種類のユーザー インターフェイスでも使用できます。

使用例

次のコード例では、IDtsConnectionService の使い方を示します。

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