IMethodHandleInfo.MethodType Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el tipo nominal de la referencia simbólica descifrada, expresada como un tipo de método.
public Java.Lang.Invoke.MethodType? MethodType { [Android.Runtime.Register("getMethodType", "()Ljava/lang/invoke/MethodType;", "GetGetMethodTypeHandler:Java.Lang.Invoke.IMethodHandleInfoInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getMethodType", "()Ljava/lang/invoke/MethodType;", "GetGetMethodTypeHandler:Java.Lang.Invoke.IMethodHandleInfoInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
member this.MethodType : Java.Lang.Invoke.MethodType
Valor de propiedad
el tipo del miembro subyacente, expresado como un tipo de método
- Atributos
Comentarios
Devuelve el tipo nominal de la referencia simbólica descifrada, expresada como un tipo de método. Si la referencia es a un constructor, el tipo de valor devuelto será void. Si se trata de un método no estático, el tipo de método no mencionará el this parámetro . Si se trata de un campo y el acceso solicitado es leer el campo, el tipo de método no tendrá parámetros y devolverá el tipo de campo. Si se trata de un campo y el acceso solicitado es escribir el campo, el tipo de método tendrá un parámetro del tipo de campo y devolverá void.
Tenga en cuenta que el identificador de método directo original puede incluir un parámetro inicial this o (en el caso de un constructor) reemplazará el void tipo de valor devuelto por la clase construida. El tipo nominal no incluye ningún this parámetro y (en el caso de un constructor) devolverá void.
Java documentación para java.lang.invoke.MethodHandleInfo.getMethodType().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.