Linguaggio

MutableCallSite Costruttori

Definizione

Overload

Nome Descrizione
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.

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

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

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.

per java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodType).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

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 dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a