MutableCallSite Construtores

Definição

Sobrecargas

Nome Description
MutableCallSite(MethodHandle)

Cria um objeto de site de chamada com um identificador de método de destino inicial.

MutableCallSite(MethodType)

Cria um objeto de site de chamada em branco com o tipo de método fornecido.

MutableCallSite(IntPtr, JniHandleOwnership)

MutableCallSite(MethodHandle)

Cria um objeto de site de chamada com um 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

o identificador do método que será o destino inicial do site de chamada

Atributos

Comentários

Cria um objeto de site de chamada com um identificador de método de destino inicial. O tipo do site de chamada é definido permanentemente como o tipo de destino inicial.

Java documentação para java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodHandle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

MutableCallSite(MethodType)

Cria um objeto de site de chamada em branco com o tipo de método fornecido.

[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

o tipo de método que este site de chamada terá

Atributos

Comentários

Cria um objeto de site de chamada em branco com o tipo de método fornecido. O destino inicial é definido como um identificador de método do tipo determinado que lançará um IllegalStateException se chamado.

O tipo do site de chamada é definido permanentemente como o tipo fornecido.

Antes que esse CallSite objeto seja retornado de um método bootstrap ou invocado de alguma outra maneira, ele geralmente é fornecido com um método de destino mais útil, por meio de uma chamada para CallSite#setTarget(MethodHandle) setTarget.

Java documentação para java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodType).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se 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

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a