次の方法で共有


IDtsConnectionService インターフェイス

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

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

構文

'宣言
Public Interface IDtsConnectionService _
    Inherits IDtsConnectionBaseService
'使用
Dim instance As IDtsConnectionService
public interface IDtsConnectionService : IDtsConnectionBaseService
public interface class IDtsConnectionService : IDtsConnectionBaseService
type IDtsConnectionService =  
    interface 
        interface IDtsConnectionBaseService 
    end
public interface IDtsConnectionService extends IDtsConnectionBaseService

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

プロパティ

  名前 説明
パブリック プロパティ IsDesignerOnline デザイナーがオンライン モードで動作しているかどうかを示す値を取得します。 (IDtsConnectionBaseService から継承されています。)

先頭に戻る

メソッド

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

先頭に戻る

説明

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

使用例

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

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

関連項目

参照

Microsoft.SqlServer.Dts.Runtime.Design 名前空間