Sprache

MethodHandles.InsertArguments(MethodHandle, Int32, Object[]) Methode

Definition

Stellt ein Zielmethodenhandle mit mindestens einem <em>gebundenen Argument</em> vor dem Aufruf des Methodenhandles bereit.

[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

Parameter

target
MethodHandle

das Methodenhandle, das aufgerufen werden soll, nachdem das Argument eingefügt wurde

pos
Int32

wo das Argument eingefügt werden soll (Null für die erste)

values
Object[]

die Reihe der einzufügenden Argumente

Gibt zurück

ein Methodenhandle, das ein zusätzliches Argument einfügt, bevor der ursprüngliche Methodenhandle aufgerufen wird

Attribute

Hinweise

Java Dokumentation für java.lang.invoke.MethodHandles.insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object).

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: