ConnectionManagerBase クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
接続管理者の抽象基底クラスを表します。
public ref class ConnectionManagerBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class ConnectionManagerBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type ConnectionManagerBase = class
inherit DtsObject
Public MustInherit Class ConnectionManagerBase
Inherits DtsObject
- 継承
- 派生
注釈
マネージド接続マネージャーは、 ConnectionManagerBaseからマネージドクラスを派生させ、 DtsConnectionAttribute 属性でマークして作成します。
マネージド接続マネージャーを作成する際は、接続マネージャーがIntegration Servicesランタイムと適切に動作するために、スレッドモデルが Both されていることを確認する必要があります。
コンストラクター
| 名前 | 説明 |
|---|---|
| ConnectionManagerBase() |
ConnectionManagerBase クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AccessTokenProvider |
接続取得時に使用するアクセストークンプロバイダーを取得するか設定します。 |
| ConnectionString |
接続の 接続文字列 を取得したり設定したりします。 |
| ProtectionLevel |
DTSProtectionLevel列挙を用いて値を取得したり設定したりし、接続が機密情報を制御する方法を強制します。 |
| Scope |
この ConnectionManagerBase オブジェクトのDTS接続マネージャースコープを取得します。 |
| SupportsDTCTransactions |
接続がMicrosoft 分散トランザクション コーディネーター(MS DTC)トランザクションをサポートしているかどうかを示すブール値を返します。 |
| TargetServerVersion |
接続管理者の抽象基底クラスを表します。 |
| Version |
この接続マネージャーのバージョンを返します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AcquireConnection(Object) |
接続タイプのインスタンスを作成します。 |
| CanUpdate(String) |
接続管理者が接続XMLを新しいバージョンにアップグレードするかどうかを判断するブール値を取得または設定します。 |
| Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
| ReleaseConnection(Object) |
AcquireConnection(Object)中に確立された接続を解放します。 設計時と実行時に呼び出しました。 |
| SetQualifier(String) |
接続マネージャーが作成された後、実行される前に接続マネージャーの修飾子を変更します。 |
| Update(String) |
接続マネージャーの以前のバージョンで永続化されたXMLを更新します。 |
| Validate(IDTSInfoEvents) |
接続を検証し、成功または失敗を示す列挙を返します。 |