Lenguaje

IMethodHandleInfo.MethodType Propiedad

Definición

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.

Se aplica a