MethodHandle.InvokeWithArguments Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
InvokeWithArguments(Object[]) |
Führt einen variablen Aufruf aus, und übergibt die Argumente in der angegebenen Liste an den Methodenhandle, als ob über eine unerfahrene |
InvokeWithArguments(IList<Object>) |
Führt einen Variablenaritätsaufruf aus, wobei die Argumente im angegebenen Array an den Methodenhandle übergeben werden, als ob über eine unerfahrene |
InvokeWithArguments(Object[])
Führt einen variablen Aufruf aus, und übergibt die Argumente in der angegebenen Liste an den Methodenhandle, als ob über eine unerfahrene #invoke invoke
Verwendung von einer Aufrufwebsite, die nur den Typ Object
erwähnt und dessen Arität die Länge der Argumentliste ist.
[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[]
die Argumente, die an das Ziel übergeben werden sollen
Gibt zurück
das vom Ziel zurückgegebene Ergebnis
- Attribute
Hinweise
Java-Dokumentation für java.lang.invoke.MethodHandle.invokeWithArguments(java.lang.Object)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
InvokeWithArguments(IList<Object>)
Führt einen Variablenaritätsaufruf aus, wobei die Argumente im angegebenen Array an den Methodenhandle übergeben werden, als ob über eine unerfahrene #invoke invoke
Funktion von einer Aufrufwebsite, die nur den Typ Object
erwähnt, und dessen Arität die Länge des Argumentarrays ist.
[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
Gibt zurück
das vom Ziel zurückgegebene Ergebnis
- Attribute
Hinweise
Führt einen Variablenaritätsaufruf aus, wobei die Argumente im angegebenen Array an den Methodenhandle übergeben werden, als ob über eine unerfahrene #invoke invoke
Funktion von einer Aufrufwebsite, die nur den Typ Object
erwähnt, und dessen Arität die Länge des Argumentarrays ist.
Diese Methode entspricht auch dem folgenden Code: <blockquote>
{@code
invokeWithArguments(arguments.toArray()
}
</blockquote>
Java-Dokumentation für java.lang.invoke.MethodHandle.invokeWithArguments(java.util.List<?>)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.