Condividi tramite


MutableCallSite Costruttori

Definizione

Overload

MutableCallSite(MethodHandle)

Crea un oggetto sito di chiamata con un handle del metodo di destinazione iniziale.

MutableCallSite(MethodType)

Crea un oggetto sito di chiamata vuoto con il tipo di metodo specificato.

MutableCallSite(IntPtr, JniHandleOwnership)

MutableCallSite(MethodHandle)

Crea un oggetto sito di chiamata con un handle del metodo di destinazione iniziale.

[Android.Runtime.Register(".ctor", "(Ljava/lang/invoke/MethodHandle;)V", "", ApiSince=26)]
public MutableCallSite (Java.Lang.Invoke.MethodHandle? target);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/invoke/MethodHandle;)V", "", ApiSince=26)>]
new Java.Lang.Invoke.MutableCallSite : Java.Lang.Invoke.MethodHandle -> Java.Lang.Invoke.MutableCallSite

Parametri

target
MethodHandle

handle del metodo che sarà la destinazione iniziale del sito di chiamata

Attributi

Commenti

Crea un oggetto sito di chiamata con un handle del metodo di destinazione iniziale. Il tipo del sito di chiamata viene impostato in modo permanente sul tipo di destinazione iniziale.

Documentazione java per java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodHandle).

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

MutableCallSite(MethodType)

Crea un oggetto sito di chiamata vuoto con il tipo di metodo specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/invoke/MethodType;)V", "", ApiSince=26)]
public MutableCallSite (Java.Lang.Invoke.MethodType? type);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/invoke/MethodType;)V", "", ApiSince=26)>]
new Java.Lang.Invoke.MutableCallSite : Java.Lang.Invoke.MethodType -> Java.Lang.Invoke.MutableCallSite

Parametri

type
MethodType

tipo di metodo che il sito di chiamata avrà

Attributi

Commenti

Crea un oggetto sito di chiamata vuoto con il tipo di metodo specificato. La destinazione iniziale è impostata su un handle di metodo del tipo specificato che genererà un'eccezione IllegalStateException se chiamata.

Il tipo del sito di chiamata viene impostato in modo permanente sul tipo specificato.

Prima che questo CallSite oggetto venga restituito da un metodo bootstrap o richiamato in altro modo, in genere viene fornito con un metodo di destinazione più utile, tramite una chiamata a CallSite#setTarget(MethodHandle) setTarget.

Documentazione java per java.lang.invoke.MutableCallSite.MutableCallSite(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.

Si applica a

MutableCallSite(IntPtr, JniHandleOwnership)

protected MutableCallSite (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Lang.Invoke.MutableCallSite : nativeint * Android.Runtime.JniHandleOwnership -> Java.Lang.Invoke.MutableCallSite

Parametri

javaReference
IntPtr

nativeint

Commenti

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