Freigeben über


unwrap-Methode (SQLServerXADataSource)

Gibt ein Objekt zurück, das die angegebene Schnittstelle implementiert, um den Zugriff auf die für Microsoft SQL Server JDBC Driver spezifischen Methoden zu ermöglichen.

Hinweis

Diese Funktion wird mit Version 2.0 von Microsoft SQL Server JDBC Driver eingeführt.

Syntax

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

Parameter

iface

Eine Klasse vom Typ T zum Definieren einer Schnittstelle.

Rückgabewert

Ein Objekt, von dem die angegebene Schnittstelle implementiert wird.

Ausnahmen

SQLServerException

Hinweise

Die unwrap-Methode wird von der java.sql.Wrapper-Schnittstelle definiert, die in den JDBC 4.0-Spezifikationen eingeführt wird.

Von den Anwendungen muss unter Umständen auf für Microsoft SQL Server JDBC Driver spezifische JDBC-API-Erweiterungen zugegriffen werden. Die unwrap-Methode unterstützt das Entpacken in öffentliche, von diesem Objekt erweiterte Klassen, wenn von den Klassen Herstellererweiterungen verfügbar gemacht werden.

Von der SQLServerXADataSource-Klasse wird die SQLServerConnectionPoolDataSource-Klasse erweitert, die von der SQLServerDataSource-Klasse aus erweitert wird. Beim Aufrufen dieser Methode wird das Objekt in die folgenden Klassen entpackt: SQLServerDataSource, SQLServerConnectionPoolDataSource und SQLServerXADataSource.

Weitere Informationen finden Sie unter Wrapper und Schnittstellen.

Siehe auch

Verweis

SQLServerXADataSource-Klasse

Konzepte

SQLServerXADataSource-Methoden
SQLServerXADataSource-Elemente