MethodHandles.Lookup.RevealDirect(MethodHandle) Metodo

Definizione

Crea un handle di metodo diretto creato da questo oggetto di ricerca o da uno simile.

[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

Parametri

target
MethodHandle

handle di metodo diretto per suddividere in componenti di riferimento simbolici

Valori restituiti

riferimento simbolico che può essere utilizzato per ricostruire questo handle di metodo da questo oggetto di ricerca

Attributi

Commenti

Crea un handle di metodo diretto creato da questo oggetto di ricerca o da uno simile. I controlli di sicurezza e accesso vengono eseguiti per garantire che questo oggetto di ricerca sia in grado di riprodurre l'handle del metodo di destinazione. Ciò significa che il cracking potrebbe non riuscire se target è un handle di metodo diretto, ma è stato creato da un oggetto di ricerca non correlato. Ciò può verificarsi se l'handle del metodo è sensibile al chiamante ed è stato creato da un oggetto di ricerca per una classe diversa.

Aggiunta nella versione 1.8.

per java.lang.invoke.MethodHandles.Lookup.revealDirect(java.lang.invoke.MethodHandle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a