Freigeben über


MutableCallSite Konstruktoren

Definition

Überlädt

MutableCallSite(MethodHandle)

Erstellt ein Aufrufwebsiteobjekt mit einem anfänglichen Zielmethodenhandle.

MutableCallSite(MethodType)

Erstellt ein leeres Aufrufwebsiteobjekt mit dem angegebenen Methodentyp.

MutableCallSite(IntPtr, JniHandleOwnership)

MutableCallSite(MethodHandle)

Erstellt ein Aufrufwebsiteobjekt mit einem anfänglichen Zielmethodenhandle.

[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

Parameter

target
MethodHandle

das Methodenhandle, das das erste Ziel der Aufrufwebsite sein wird

Attribute

Hinweise

Erstellt ein Aufrufwebsiteobjekt mit einem anfänglichen Zielmethodenhandle. Der Typ der Anrufwebsite wird dauerhaft auf den Typ des ursprünglichen Ziels festgelegt.

Java-Dokumentation für java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodHandle).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

MutableCallSite(MethodType)

Erstellt ein leeres Aufrufwebsiteobjekt mit dem angegebenen Methodentyp.

[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

Parameter

type
MethodType

der Methodentyp, über den diese Aufrufwebsite verfügt

Attribute

Hinweise

Erstellt ein leeres Aufrufwebsiteobjekt mit dem angegebenen Methodentyp. Das anfängliche Ziel wird auf ein Methodenhandle des angegebenen Typs festgelegt, das einen IllegalStateException aufruft.

Der Typ der Anrufwebsite wird dauerhaft auf den angegebenen Typ festgelegt.

Bevor dieses CallSite Objekt von einer Bootstrap-Methode zurückgegeben oder auf andere Weise aufgerufen wird, wird es in der Regel mit einer nützlicheren Zielmethode über einen Aufruf von CallSite#setTarget(MethodHandle) setTarget.

Java-Dokumentation für java.lang.invoke.MutableCallSite.MutableCallSite(java.lang.invoke.MethodType).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

MutableCallSite(IntPtr, JniHandleOwnership)

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

Parameter

javaReference
IntPtr

nativeint

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: