Sprache

IMethodHandleInfo.MethodType Eigenschaft

Definition

Gibt den Nominaltyp des zerbrochenen symbolischen Bezugs zurück, ausgedrückt als Methodentyp.

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

Eigenschaftswert

der Typ des zugrunde liegenden Elements, ausgedrückt als Methodentyp

Attribute

Hinweise

Gibt den Nominaltyp des zerbrochenen symbolischen Bezugs zurück, ausgedrückt als Methodentyp. Wenn der Verweis auf einen Konstruktor ist, lautet voidder Rückgabetyp . Wenn es sich um eine nicht statische Methode handelt, wird der Methodentyp den this Parameter nicht erwähnen. Wenn es sich um ein Feld handelt und der angeforderte Zugriff darin besteht, das Feld zu lesen, hat der Methodentyp keine Parameter und gibt den Feldtyp zurück. Wenn es sich um ein Feld handelt und der angeforderte Zugriff darin besteht, das Feld zu schreiben, hat der Methodentyp einen Parameter des Feldtyps und gibt zurück void.

Beachten Sie, dass das ursprüngliche direkte Methodenhandle einen führenden this Parameter enthalten kann, oder (im Fall eines Konstruktors) den Rückgabetyp durch die konstruierte Klasse ersetzt void . Der Nominaltyp enthält this keinen Parameter, und (bei einem Konstruktor) wird zurückgegeben void.

Java Dokumentation für java.lang.invoke.MethodHandleInfo.getMethodType().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: