MethodHandles.Empty(MethodType) 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.
Produce un handle di metodo del tipo richiesto che ignora qualsiasi argomento, non esegue alcuna operazione e restituisce un valore predefinito appropriato a seconda del tipo restituito.
[Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? Empty(Java.Lang.Invoke.MethodType? type);
[<Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member Empty : Java.Lang.Invoke.MethodType -> Java.Lang.Invoke.MethodHandle
Parametri
- type
- MethodType
tipo dell'handle del metodo desiderato
Valori restituiti
handle di metodo costante del tipo specificato, che restituisce un valore predefinito del tipo restituito specificato
- Attributi
Commenti
Produce un handle di metodo del tipo richiesto che ignora qualsiasi argomento, non esegue alcuna operazione e restituisce un valore predefinito appropriato a seconda del tipo restituito. Ovvero restituisce un valore primitivo zero, un nulloggetto o void.
L'handle del metodo restituito equivale a dropArguments(zero(type.returnType()), 0, type.parameterList()).
Aggiunta in 9.
Documentazione java per java.lang.invoke.MethodHandles.empty(java.lang.invoke.MethodType).
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.