Compartir a través de


MutableCallSite Constructores

Definición

Sobrecargas

MutableCallSite(MethodHandle)

Crea un objeto de sitio de llamada con un identificador de método de destino inicial.

MutableCallSite(MethodType)

Crea un objeto de sitio de llamada en blanco con el tipo de método especificado.

MutableCallSite(IntPtr, JniHandleOwnership)

MutableCallSite(MethodHandle)

Crea un objeto de sitio de llamada con un identificador de método de destino inicial.

[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

Parámetros

target
MethodHandle

identificador del método que será el destino inicial del sitio de llamada.

Atributos

Comentarios

Crea un objeto de sitio de llamada con un identificador de método de destino inicial. El tipo del sitio de llamada se establece permanentemente en el tipo de destino inicial.

Documentación de Java para java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodHandle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

MutableCallSite(MethodType)

Crea un objeto de sitio de llamada en blanco con el tipo de método especificado.

[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

Parámetros

type
MethodType

el tipo de método que tendrá este sitio de llamada.

Atributos

Comentarios

Crea un objeto de sitio de llamada en blanco con el tipo de método especificado. El destino inicial se establece en un identificador de método del tipo especificado que producirá una IllegalStateException excepción si se llama a .

El tipo del sitio de llamada se establece permanentemente en el tipo especificado.

Antes de que este CallSite objeto se devuelva desde un método de arranque o se invoque de alguna otra manera, normalmente se proporciona con un método de destino más útil, a través de una llamada a CallSite#setTarget(MethodHandle) setTarget.

Documentación de Java para java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodType).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica 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

Parámetros

javaReference
IntPtr

nativeint

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a