MethodHandles.Lookup.RevealDirect(MethodHandle) 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.
Quebra um identificador de método direto criado por este objeto de pesquisa ou um semelhante.
[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
Parâmetros
- target
- MethodHandle
um identificador de método direto para quebrar em componentes de referência simbólicos
Retornos
uma referência simbólica que pode ser usada para reconstruir esse identificador de método desse objeto de pesquisa
- Atributos
Comentários
Quebra um identificador de método direto criado por este objeto de pesquisa ou um semelhante. Verificações de segurança e acesso são executadas para garantir que esse objeto de pesquisa seja capaz de reproduzir o identificador do método de destino. Isso significa que a quebra poderá falhar se o destino for um identificador de método direto, mas tiver sido criado por um objeto de pesquisa não relacionado. Isso pode acontecer se o identificador do método for sensível ao chamador e tiver sido criado por um objeto de pesquisa para uma classe diferente.
Adicionado em 1.8.
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.