MethodHandle.InvokeWithArguments Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
InvokeWithArguments(Object[]) |
Esegue una chiamata di arità variabile, passando gli argomenti nell'elenco specificato all'handle del metodo, come se tramite un'espressione inesattiva |
InvokeWithArguments(IList<Object>) |
Esegue una chiamata di arità variabile, passando gli argomenti nella matrice specificata all'handle del metodo, come se tramite un sito di |
InvokeWithArguments(Object[])
Esegue una chiamata di arità variabile, passando gli argomenti nell'elenco specificato all'handle del metodo, come se tramite un'espressione inesattiva #invoke invoke
da un sito di chiamata che menzioni solo il tipo Object
e la cui arità è la lunghezza dell'elenco di argomenti.
[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
Parametri
- arguments
- Object[]
argomenti da passare alla destinazione
Restituisce
risultato restituito dalla destinazione
- Attributi
Commenti
Documentazione java per java.lang.invoke.MethodHandle.invokeWithArguments(java.lang.Object)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
InvokeWithArguments(IList<Object>)
Esegue una chiamata di arità variabile, passando gli argomenti nella matrice specificata all'handle del metodo, come se tramite un sito di #invoke invoke
chiamata che menziona solo il tipo Object
e la cui arità è la lunghezza della matrice di argomenti.
[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
Parametri
Restituisce
risultato restituito dalla destinazione
- Attributi
Commenti
Esegue una chiamata di arità variabile, passando gli argomenti nella matrice specificata all'handle del metodo, come se tramite un sito di #invoke invoke
chiamata che menziona solo il tipo Object
e la cui arità è la lunghezza della matrice di argomenti.
Questo metodo equivale anche al codice seguente: <blockquote>
{@code
invokeWithArguments(arguments.toArray()
}
</blockquote>
Documentazione java per java.lang.invoke.MethodHandle.invokeWithArguments(java.util.List<?>)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.