次の方法で共有


unwrap メソッド (SQLServerConnectionPoolDataSource)

指定されたインターフェイスを実装するオブジェクトを返します。このメソッドから返されたオブジェクトを使用することで、Microsoft SQL Server JDBC Driver 固有のメソッドにアクセスできます。

注意

この機能は、Microsoft SQL Server JDBC Driver Version 2.0 から導入されました。

構文

public <T> T unwrap(Class<T> iface)

パラメーター

iface

インターフェイスを定義する T 型のクラスです。

戻り値

指定されたインターフェイスを実装するオブジェクトです。

例外

SQLServerException

解説

unwrap メソッドは、JDBC 4.0 仕様で導入された java.sql.Wrapper インターフェイスで定義されています。

アプリケーションは Microsoft SQL Server JDBC Driver に固有の JDBC API 拡張機能にアクセスする必要がある場合があります。unwrap メソッドは、クラスがベンダー拡張を公開する場合、このオブジェクトが拡張するパブリック クラスへのアンラッピングをサポートします。

SQLServerConnectionPoolDataSource クラスは SQLServerDataSource クラスを拡張します。このメソッドが呼び出されると、オブジェクトは SQLServerDataSource クラスおよび SQLServerConnectionPoolDataSource クラスにアンラップされます。

詳細については、「ラッパーとインターフェイス」を参照してください。

参照

リファレンス

SQLServerConnectionPoolDataSource クラス

概念

SQLServerConnectionPoolDataSource のメソッド
SQLServerConnectionPoolDataSource のメンバー