次の方法で共有


unwrap メソッド (SQLServerStatement)

JDBC ドライバーのダウンロード

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

構文

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

パラメーター

iface

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

戻り値

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

例外

SQLServerException

解説

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

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

このメソッドが呼び出されると、オブジェクトは SQLServerStatement クラスにアンラップされます。

コードの例については、「大きなデータを更新するサンプル」、または「unwrap メソッド (SQLServerCallableStatement)」を参照してください。

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

参照

isWrapperFor メソッド (SQLServerStatement)
SQLServerStatement のメンバー
SQLServerStatement クラス