Language

VarHandle.Set(Object[]) メソッド

定義

変数の値を newValue に設定し、変数が非揮発性および非最終として宣言されたかのようにメモリセマンティクスを設定します。

[Android.Runtime.Register("set", "([Ljava/lang/Object;)V", "", ApiSince=33)]
public void Set(params Java.Lang.Object[]? args);
[<Android.Runtime.Register("set", "([Ljava/lang/Object;)V", "", ApiSince=33)>]
member this.Set : Java.Lang.Object[] -> unit

パラメーター

args
Object[]

形式 (CT1 ct1,..., CTn ctn、T newValue) のシグネチャポリモーフィック パラメーター リスト。varargs を使用して静的に表されます。

属性

注釈

変数の値を newValue に設定し、変数が非揮発性および非最終として宣言されたかのようにメモリセマンティクスを設定します。 通常、プレーン書き込みアクセスと呼ばれます。 メソッド シグネチャの形式は (CT1 ct1,..., CTn ctn, T newValue)void です。 セットの呼び出しサイトのシンボリック型記述子は、この VarHandle で accessModeType(VarHandle.AccessMode.SET) を呼び出した結果であるアクセス モードの種類と一致する必要があります。

Javaリファレンス。

適用対象