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;