次の方法で共有


IDbConnectionExtension Interface

SQL Server Reporting Services データ処理拡張機能により実装可能な、追加の接続プロパティを表します。

名前空間: Microsoft.ReportingServices.DataProcessing
アセンブリ: Microsoft.ReportingServices.Interfaces (microsoft.reportingservices.interfaces.dll 内)

構文

'宣言
Public Interface IDbConnectionExtension
    Inherits IDbConnection, IDisposable, IExtension
public interface IDbConnectionExtension : IDbConnection, IDisposable, IExtension
public interface class IDbConnectionExtension : IDbConnection, IDisposable, IExtension
public interface IDbConnectionExtension extends IDbConnection, IDisposable, 
    IExtension
public interface IDbConnectionExtension extends IDbConnection, IDisposable, 
    IExtension

解説

IDbConnectionExtension インターフェイスは、データ ソースへの接続を認証する機能を追加する IDbConnection インターフェイスの拡張機能を実装することを可能にします。IDbConnectionExtension インターフェイスは、カスタム データ処理拡張機能を作成するために使用できます。Connection クラスの詳細については、「データ処理拡張機能の Connection クラスの実装」を参照してください。

アプリケーションは、IDbConnectionExtension インターフェイスのインスタンスを直接作成するのではなく、IDbConnectionExtension を実装するクラスのインスタンスを作成します。

IDbConnectionExtension を実装するクラスは、必要なメンバもすべて実装し、通常は、プロバイダ固有の機能を追加するための追加メンバを定義する必要があります。IDbConnectionExtensionIDbConnection から継承されるため、すべての IDbConnection メンバを IExtension からのメンバを含む Connection クラスの一部として実装する必要があります。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

IDbConnectionExtension Members
Microsoft.ReportingServices.DataProcessing Namespace