MethodHandleInfo.ToString(ReferenceKind, Class, String, MethodType) メソッド

定義

注意事項

Use 'Java.Lang.Invoke.IMethodHandleInfo.ToString'. This class will be removed in a future release.

シンボリック参照の 4 つの部分を MethodHandleInfo指定して、 の文字列表現を返します。

[Android.Runtime.Register("toString", "(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/String;", "", ApiSince=26)]
[System.Obsolete("Use 'Java.Lang.Invoke.IMethodHandleInfo.ToString'. This class will be removed in a future release.")]
public static string? ToString (Java.Lang.Invoke.ReferenceKind kind, Java.Lang.Class? defc, string? name, Java.Lang.Invoke.MethodType? type);
[<Android.Runtime.Register("toString", "(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/String;", "", ApiSince=26)>]
[<System.Obsolete("Use 'Java.Lang.Invoke.IMethodHandleInfo.ToString'. This class will be removed in a future release.")>]
static member ToString : Java.Lang.Invoke.ReferenceKind * Java.Lang.Class * string * Java.Lang.Invoke.MethodType -> string

パラメーター

kind
ReferenceKind

シンボリック参照の #getReferenceKind 参照の種類の部分

defc
Class

シンボリック参照のクラス部分を宣言する #getDeclaringClass

name
String

シンボリック参照の #getName メンバー名部分

type
MethodType

シンボリック参照の #getMethodType メソッド型部分

戻り値

フォームの文字列 "RK C.N:MT"

属性

注釈

シンボリック参照の 4 つの部分を MethodHandleInfo指定して、 の文字列表現を返します。 これは、 という形式"RK C.N:MT"で定義されています。ここでRK、 の #referenceKindToString 参照の種類の文字列 Ckindは、 の java.lang.Class#getName 名Ndefcnameであり、 MTtypeです。 これらの 4 つの値は、クラス、#getName メンバー名、およびオブジェクトのメソッド型 #getMethodType 宣言 #getDeclaringClass、#getReferenceKind 参照の MethodHandleInfo 種類から取得できます。

の Java ドキュメント java.lang.invoke.MethodHandleInfo.toString(int, java.lang.Class<?>, java.lang.String, java.lang.invoke.MethodType)

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

適用対象