MethodHandles.Lookup.RevealDirect(MethodHandle) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
破解由此查找物件或類似物件所建立的直接方法指柄。
[Android.Runtime.Register("revealDirect", "(Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandleInfo;", "", ApiSince=26)]
public Java.Lang.Invoke.IMethodHandleInfo RevealDirect(Java.Lang.Invoke.MethodHandle target);
[<Android.Runtime.Register("revealDirect", "(Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandleInfo;", "", ApiSince=26)>]
member this.RevealDirect : Java.Lang.Invoke.MethodHandle -> Java.Lang.Invoke.IMethodHandleInfo
參數
- target
- MethodHandle
一個直接破解符號參考元件的方法把柄
傳回
一個符號參考,可用於從此查找物件重建此方法的 handle。
- 屬性
備註
破解由此查找物件或類似物件所建立的直接方法指柄。 會進行安全與存取檢查,以確保此查找物件能夠重現目標方法的句柄。 這表示如果目標是直接方法的 handle 但是由無關的查找物件所建立,破解可能會失敗。 如果方法的句柄是呼叫者敏感的,且是由不同類別的查找物件所建立,這種情況就可能發生。
新增於1.8版本。
Java 文件 java.lang.invoke.MethodHandles.Lookup.revealDirect(java.lang.invoke.MethodHandle)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。