MethodHandles.Lookup.LookupModes 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
告訴該查詢物件能產生哪些存取保護類別的成員。
[Android.Runtime.Register("lookupModes", "()I", "", ApiSince=26)]
public Java.Lang.Invoke.MethodLookupModes LookupModes();
[<Android.Runtime.Register("lookupModes", "()I", "", ApiSince=26)>]
member this.LookupModes : unit -> Java.Lang.Invoke.MethodLookupModes
傳回
查找模式,限制此查找物件所執行的存取類型
- 屬性
備註
告訴該查詢物件能產生哪些存取保護類別的成員。 結果是 PUBLIC(0x01)、#PRIVATE PRIVATE(0x02)、#PROTECTED PROTECTED(0x04)和 #PACKAGE PACKAGE(0x08)的 #PUBLIC 位元遮罩。
java.lang.invoke.MethodHandles#lookup() 呼叫者類別中新建立的查找物件,所有可能的位元都已設定,因為呼叫者類別可以存取所有自己的成員。 在新的查找類別中,java.lang.invoke.MethodHandles.Lookup#in 從先前的查找物件建立,可能會有某些模式位元設為零。 此舉的目的是限制透過新查找物件的存取,使其只能存取原始查找物件及新查找類別可存取的名稱。
的 java.lang.invoke.MethodHandles.Lookup.lookupModes()Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。