Langage

MethodHandles.InsertArguments(MethodHandle, Int32, Object[]) Méthode

Définition

Fournit un handle de méthode cible avec un ou plusieurs <arguments< liés em>> à l’avance de l’appel du handle de méthode.

[Android.Runtime.Register("insertArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)]
public static Java.Lang.Invoke.MethodHandle? InsertArguments(Java.Lang.Invoke.MethodHandle? target, int pos, params Java.Lang.Object[]? values);
[<Android.Runtime.Register("insertArguments", "(Ljava/lang/invoke/MethodHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=26)>]
static member InsertArguments : Java.Lang.Invoke.MethodHandle * int * Java.Lang.Object[] -> Java.Lang.Invoke.MethodHandle

Paramètres

target
MethodHandle

handle de méthode à appeler après l’insertion de l’argument

pos
Int32

où insérer l’argument (zéro pour le premier)

values
Object[]

série d’arguments à insérer

Retours

handle de méthode qui insère un argument supplémentaire, avant d’appeler le handle de méthode d’origine

Attributs

Remarques

Java documentation pour java.lang.invoke.MethodHandles.insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à