MethodHandles.Lookup.LookupModes Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Informa quais classes de proteção de acesso de membros esse objeto de pesquisa pode produzir.
[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
Retornos
os modos de pesquisa, que limitam os tipos de acesso executados por este objeto de pesquisa
- Atributos
Comentários
Informa quais classes de proteção de acesso de membros esse objeto de pesquisa pode produzir. O resultado é uma máscara de bits dos bits #PUBLIC PUBLIC (0x01), #PRIVATE PRIVATE (0x02), #PROTECTED PROTECTED (0x04) e #PACKAGE PACKAGE (0x08).
Um objeto de pesquisa recém-criado na classe do chamador java.lang.invoke.MethodHandles#lookup() tem todos os bits possíveis definidos, já que a classe de chamador pode acessar todos os seus próprios membros. Um objeto de pesquisa em uma nova classe de pesquisa java.lang.invoke.MethodHandles.Lookup#in criado a partir de um objeto de pesquisa anterior pode ter alguns bits de modo definidos como zero. A finalidade disso é restringir o acesso por meio do novo objeto de pesquisa, para que ele possa acessar apenas nomes que podem ser acessados pelo objeto de pesquisa original e também pela nova classe de pesquisa.
Java documentação para java.lang.invoke.MethodHandles.Lookup.lookupModes().
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.