語言

MethodHandleInfo.ToString(ReferenceKind, Class, String, MethodType) 方法

定義

警告

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

回傳一個字串表示,給 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"

屬性

備註

回傳一個字串表示,給 MethodHandleInfo定其符號參照的四個部分。 定義為形式 "RK C.N:MT"為 ,其中 RK 是 的 kind#referenceKindToString 參考類型字串, C 是 java.lang。Class#getName 的名稱 defcN 是 name,是 MTtype。 這四個值可從 #getReferenceKind 參考類型(#getDeclaringClass 宣告類別)、#getName 成員名稱及物件 #getMethodType MethodHandleInfo 方法類型中取得。

的 java.lang.invoke.MethodHandleInfo.toString(int, java.lang.Class<?>, java.lang.String, java.lang.invoke.MethodType)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於