Freigeben über


AtomicBoolean.WeakCompareAndSetPlain(Boolean, Boolean) Methode

Definition

Legt den Wert möglicherweise atomisch fest, newValue wenn der aktuelle Wert == expectedValuemit Speichereffekten wie angegeben durch VarHandle#weakCompareAndSetPlain.

[Android.Runtime.Register("weakCompareAndSetPlain", "(ZZ)Z", "GetWeakCompareAndSetPlain_ZZHandler", ApiSince=33)]
public virtual bool WeakCompareAndSetPlain (bool expectedValue, bool newValue);
[<Android.Runtime.Register("weakCompareAndSetPlain", "(ZZ)Z", "GetWeakCompareAndSetPlain_ZZHandler", ApiSince=33)>]
abstract member WeakCompareAndSetPlain : bool * bool -> bool
override this.WeakCompareAndSetPlain : bool * bool -> bool

Parameter

expectedValue
Boolean

der erwartete Wert

newValue
Boolean

der neue Wert

Gibt zurück

true wenn erfolgreich

Attribute

Hinweise

Legt den Wert möglicherweise atomisch fest, newValue wenn der aktuelle Wert == expectedValuemit Speichereffekten wie angegeben durch VarHandle#weakCompareAndSetPlain.

Hinzugefügt in 9.

Java-Dokumentation für java.util.concurrent.atomic.AtomicBoolean.weakCompareAndSetPlain(boolean, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: