Langue

IMethodHandleInfo.ReflectAs(Class, MethodHandles+Lookup) Méthode

Définition

Reflète le membre sous-jacent en tant qu’objet de méthode, constructeur ou champ.

[Android.Runtime.Register("reflectAs", "(Ljava/lang/Class;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/reflect/Member;", "GetReflectAs_Ljava_lang_Class_Ljava_lang_invoke_MethodHandles_Lookup_Handler:Java.Lang.Invoke.IMethodHandleInfoInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.reflect.Member" })]
public Java.Lang.Object? ReflectAs(Java.Lang.Class? expected, Java.Lang.Invoke.MethodHandles.Lookup? lookup);
[<Android.Runtime.Register("reflectAs", "(Ljava/lang/Class;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/reflect/Member;", "GetReflectAs_Ljava_lang_Class_Ljava_lang_invoke_MethodHandles_Lookup_Handler:Java.Lang.Invoke.IMethodHandleInfoInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.reflect.Member" })>]
abstract member ReflectAs : Java.Lang.Class * Java.Lang.Invoke.MethodHandles.Lookup -> Java.Lang.Object

Paramètres

expected
Class

objet de classe représentant le type de résultat souhaité T

lookup
MethodHandles.Lookup

l’objet de recherche qui a créé cette MéthodeHandleInfo, ou un objet avec des privilèges d’accès équivalents

Retours

référence à la méthode, au constructeur ou à l’objet de champ

Attributs

Remarques

Java documentation pour java.lang.invoke.MethodHandleInfo.reflectAs(java.lang.Class, java.lang.invoke.Lookup).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à