IWrapper.IsWrapperFor(Class) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan true jika ini mengimplementasikan argumen antarmuka atau secara langsung atau tidak langsung pembungkus untuk objek yang melakukannya.
[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
Kelas yang menentukan antarmuka.
Mengembalikan
true jika ini mengimplementasikan antarmuka atau secara langsung atau tidak langsung membungkus objek yang melakukannya.
- Atribut
Keterangan
Mengembalikan true jika ini mengimplementasikan argumen antarmuka atau secara langsung atau tidak langsung pembungkus untuk objek yang melakukannya. Jika tidak, menghasilkan false. Jika ini mengimplementasikan antarmuka maka kembalikan true, jika ini adalah pembungkus maka kembalikan hasil panggilan isWrapperFor rekursif pada objek yang dibungkus. Jika ini tidak mengimplementasikan antarmuka dan bukan pembungkus, kembalikan false. Metode ini harus diimplementasikan sebagai operasi bernilai rendah dibandingkan unwrap dengan sehingga penelepon dapat menggunakan metode ini untuk menghindari panggilan mahal unwrap yang mungkin gagal. Jika metode ini mengembalikan true, maka panggilan unwrap dengan argumen yang sama akan berhasil.
Ditambahkan dalam 1.6.
Java dokumentasi untuk java.sql.Wrapper.isWrapperFor(java.lang.Class<?>).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.