IMethodHandleInfo.MethodType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.