Sprache

StampedLock.Validate(Int64) Methode

Definition

Gibt true zurück, wenn die Sperre seit der Ausstellung des angegebenen Stempels nicht exklusiv erworben wurde.

[Android.Runtime.Register("validate", "(J)Z", "GetValidate_JHandler", ApiSince=24)]
public virtual bool Validate(long stamp);
[<Android.Runtime.Register("validate", "(J)Z", "GetValidate_JHandler", ApiSince=24)>]
abstract member Validate : int64 -> bool
override this.Validate : int64 -> bool

Parameter

stamp
Int64

ein Stempel

Gibt zurück

true wenn die Sperre seit der Ausstellung des angegebenen Stempels nicht ausschließlich erworben wurde; else false

Attribute

Hinweise

Gibt true zurück, wenn die Sperre seit der Ausstellung des angegebenen Stempels nicht exklusiv erworben wurde. Gibt immer "false" zurück, wenn der Stempel null ist. Gibt immer "true" zurück, wenn der Stempel eine aktuell gehaltene Sperre darstellt. Das Aufrufen dieser Methode mit einem Wert, der nicht von #tryOptimisticRead oder einer Sperrmethode für diese Sperre abgerufen wird, hat keine definierte Auswirkung oder kein Ergebnis.

Java Dokumentation für java.util.concurrent.locks.StampedLock.validate(long).

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: