Bagikan melalui


MethodHandle.InvokeWithArguments Metode

Definisi

Overload

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.

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.

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

arguments
IList<Object>

argumen yang akan diteruskan ke target

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.

Berlaku untuk