Compartilhar via


MutableCallSite Construtores

Definição

Sobrecargas

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 de 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 do destino inicial.

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

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 fornecido que lançará um IllegalStateException if chamado.

O tipo do site de chamada é permanentemente definido para o tipo especificado.

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.

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a