MethodHandles.Lookup.FindVarHandle(Class, String, Class) メソッド

定義

型のクラスで宣言された型typeの非静的フィールドnameへのアクセスを許可する VarHandle を生成しますrecv

[Android.Runtime.Register("findVarHandle", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)]
public Java.Lang.Invoke.VarHandle FindVarHandle (Java.Lang.Class recv, string name, Java.Lang.Class type);
[<Android.Runtime.Register("findVarHandle", "(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle;", "", ApiSince=33)>]
member this.FindVarHandle : Java.Lang.Class * string * Java.Lang.Class -> Java.Lang.Invoke.VarHandle

パラメーター

recv
Class

非静的フィールドを宣言する 型 Rのレシーバー クラス。

name
String

フィールドの名前

type
Class

フィールドの型 (型) T

戻り値

非静的フィールドへのアクセスを許可する VarHandle。

属性

注釈

の Java ドキュメント java.lang.invoke.MethodHandles.Lookup.findVarHandle(java.lang.Class<?>, java.lang.String, java.lang.Class<?>)

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

適用対象