Sprache

IWrapper.IsWrapperFor(Class) Methode

Definition

Gibt true zurück, wenn dies entweder das Schnittstellenargument implementiert oder direkt oder indirekt ein Wrapper für ein Objekt ist, das ausgeführt wird.

[Android.Runtime.Register("isWrapperFor", "(Ljava/lang/Class;)Z", "GetIsWrapperFor_Ljava_lang_Class_Handler:Java.Sql.IWrapperInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool IsWrapperFor(Java.Lang.Class? iface);
[<Android.Runtime.Register("isWrapperFor", "(Ljava/lang/Class;)Z", "GetIsWrapperFor_Ljava_lang_Class_Handler:Java.Sql.IWrapperInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member IsWrapperFor : Java.Lang.Class -> bool

Parameter

iface
Class

eine Klasse, die eine Schnittstelle definiert.

Gibt zurück

true, wenn dies die Schnittstelle implementiert oder direkt oder indirekt ein Objekt umschließt, das ausgeführt wird.

Attribute

Hinweise

Gibt true zurück, wenn dies entweder das Schnittstellenargument implementiert oder direkt oder indirekt ein Wrapper für ein Objekt ist, das ausgeführt wird. Andernfalls wird „False“ ausgegeben. Wenn dies die Schnittstelle implementiert, wird "true" zurückgegeben, andernfalls wenn es sich um einen Wrapper handelt, wird das Ergebnis rekursiv aufgerufener isWrapperFor Objekte zurückgegeben. Wenn dies die Schnittstelle nicht implementiert und kein Wrapper ist, geben Sie "false" zurück. Diese Methode sollte im Vergleich zu unwrap einem kostengünstigen Vorgang implementiert werden, damit Aufrufer diese Methode verwenden können, um teure unwrap Aufrufe zu vermeiden, die fehlschlagen können. Wenn diese Methode "true" zurückgibt, sollte der Aufruf unwrap mit demselben Argument erfolgreich sein.

In 1.6 hinzugefügt.

Java Dokumentation für java.sql.Wrapper.isWrapperFor(java.lang.Class<?>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: