MethodHandle.InvokeWithArguments 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.
Overload
| InvokeWithArguments(Object[]) |
Melakukan pemanggilan aritas variabel, meneruskan argumen dalam daftar yang diberikan ke handel metode, seolah-olah melalui |
| InvokeWithArguments(IList<Object>) |
Melakukan pemanggilan aritas variabel, meneruskan argumen dalam array yang diberikan ke handel metode, seolah-olah |
InvokeWithArguments(Object[])
Melakukan pemanggilan aritas variabel, meneruskan argumen dalam daftar yang diberikan ke handel metode, seolah-olah melalui #invoke invoke situs panggilan yang hanya menyebutkan jenis Object, dan aritasnya adalah panjang daftar argumen.
[Android.Runtime.Register("invokeWithArguments", "([Ljava/lang/Object;)Ljava/lang/Object;", "GetInvokeWithArguments_arrayLjava_lang_Object_Handler", ApiSince=26)]
public virtual Java.Lang.Object? InvokeWithArguments(params Java.Lang.Object[]? arguments);
[<Android.Runtime.Register("invokeWithArguments", "([Ljava/lang/Object;)Ljava/lang/Object;", "GetInvokeWithArguments_arrayLjava_lang_Object_Handler", ApiSince=26)>]
abstract member InvokeWithArguments : Java.Lang.Object[] -> Java.Lang.Object
override this.InvokeWithArguments : Java.Lang.Object[] -> Java.Lang.Object
Parameter
- arguments
- Object[]
argumen yang akan diteruskan ke target
Mengembalikan
hasil yang dikembalikan oleh target
- Atribut
Keterangan
Dokumentasi Java untuk java.lang.invoke.MethodHandle.invokeWithArguments(java.lang.Object).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
InvokeWithArguments(IList<Object>)
Melakukan pemanggilan aritas variabel, meneruskan argumen dalam array yang diberikan ke handel metode, seolah-olah #invoke invoke melalui situs panggilan yang hanya menyebutkan jenis Object, dan aritasnya adalah panjang array argumen.
[Android.Runtime.Register("invokeWithArguments", "(Ljava/util/List;)Ljava/lang/Object;", "GetInvokeWithArguments_Ljava_util_List_Handler", ApiSince=26)]
public virtual Java.Lang.Object? InvokeWithArguments(System.Collections.Generic.IList<object>? arguments);
[<Android.Runtime.Register("invokeWithArguments", "(Ljava/util/List;)Ljava/lang/Object;", "GetInvokeWithArguments_Ljava_util_List_Handler", ApiSince=26)>]
abstract member InvokeWithArguments : System.Collections.Generic.IList<obj> -> Java.Lang.Object
override this.InvokeWithArguments : System.Collections.Generic.IList<obj> -> Java.Lang.Object
Parameter
Mengembalikan
hasil yang dikembalikan oleh target
- Atribut
Keterangan
Melakukan pemanggilan aritas variabel, meneruskan argumen dalam array yang diberikan ke handel metode, seolah-olah #invoke invoke melalui situs panggilan yang hanya menyebutkan jenis Object, dan aritasnya adalah panjang array argumen.
Metode ini juga setara dengan kode berikut: <blockquote>
{@code
invokeWithArguments(arguments.toArray()
}
</blockquote>
Dokumentasi Java untuk java.lang.invoke.MethodHandle.invokeWithArguments(java.util.List<?>).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.