Language

IMethodHandleInfo.MethodType プロパティ

定義

メソッド型として表される、割れたシンボリック参照の名目上の型を返します。

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

プロパティ値

基になるメンバーの型(メソッド型として表されます)

属性

注釈

メソッド型として表される、割れたシンボリック参照の名目上の型を返します。 コンストラクターへの参照の場合、戻り値の型は void。 非静的メソッドの場合、メソッドの型では、 this パラメーターは言及されません。 フィールドに対して行われ、要求されたアクセスがフィールドを読み取る場合、メソッドの型にはパラメーターがなく、フィールド型が返されます。 フィールドに対し、要求されたアクセスがフィールドを書き込む場合、メソッド型にはフィールド型のパラメーターが 1 つあり、 void返されます。

元のダイレクト メソッド ハンドルには、先頭の this パラメーターが含まれている場合があります。または (コンストラクターの場合)、 void 戻り値の型が構築されたクラスに置き換えられます。 標準型には this パラメーターは含まれていません。(コンストラクターの場合)、 voidが返されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象