語言

VarHandle.SetOpaque(Object[]) 方法

定義

將變數值設定為 newValue,按程式順序排列,但無法保證記憶體排序對其他執行緒的影響。

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

參數

args
Object[]

特徵多型參數列表形式為 (CT1 ct1,...,CTn ctn, T newValue),靜態使用 varargs 表示。

屬性

備註

將變數值設定為 newValue,按程式順序排列,但無法保證記憶體排序對其他執行緒的影響。 方法簽名的形式為 (CT1 ct1,..., CTn ctn, T newValue)。 setOpaque 呼叫站點的符號型別描述符必須與呼叫 accessModeType(VarHandle.AccessMode.SET_OPAQUE) 後所產生的存取模式類型相符。

Java 參考 java.lang.invoke.VarHandle.setOpaque。

適用於