Sprache

AtomicIntegerArray.WeakCompareAndSetVolatile(Int32, Int32, Int32) Methode

Definition

Legt das Element bei Index i möglicherweise atomisch fest, newValue wenn der aktuelle Wert == expectedValuedes Elements mit Speichereffekten wie angegeben durch VarHandle#weakCompareAndSet.

[Android.Runtime.Register("weakCompareAndSetVolatile", "(III)Z", "", ApiSince=33)]
public bool WeakCompareAndSetVolatile(int i, int expectedValue, int newValue);
[<Android.Runtime.Register("weakCompareAndSetVolatile", "(III)Z", "", ApiSince=33)>]
member this.WeakCompareAndSetVolatile : int * int * int -> bool

Parameter

i
Int32

der Index

expectedValue
Int32

der erwartete Wert

newValue
Int32

der neue Wert

Gibt zurück

true wenn erfolgreich

Attribute

Hinweise

Legt das Element bei Index i möglicherweise atomisch fest, newValue wenn der aktuelle Wert == expectedValuedes Elements mit Speichereffekten wie angegeben durch VarHandle#weakCompareAndSet.

Hinzugefügt in 9.

Java Dokumentation für java.util.concurrent.atomic.AtomicIntegerArray.weakCompareAndSetVolatile(int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: