StampedLock.IsWriteLockStamp(Int64) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob ein Stempel eine Sperre exklusiv hält.
[Android.Runtime.Register("isWriteLockStamp", "(J)Z", "", ApiSince=33)]
public static bool IsWriteLockStamp(long stamp);
[<Android.Runtime.Register("isWriteLockStamp", "(J)Z", "", ApiSince=33)>]
static member IsWriteLockStamp : int64 -> bool
Parameter
- stamp
- Int64
ein Stempel, der von einem vorherigen StampedLock-Vorgang zurückgegeben wird
Gibt zurück
true wenn der Stempel von einem erfolgreichen Schreibsperresvorgang zurückgegeben wurde
- Attribute
Hinweise
Gibt an, ob ein Stempel eine Sperre exklusiv hält. Diese Methode kann in Verbindung mit #tryConvertToWriteLock, z. B.:
{@code
long stamp = sl.tryOptimisticRead();
try {
...
stamp = sl.tryConvertToWriteLock(stamp);
...
} finally {
if (StampedLock.isWriteLockStamp(stamp))
sl.unlockWrite(stamp);
}}
In 10 hinzugefügt.
Java Dokumentation für java.util.concurrent.locks.StampedLock.isWriteLockStamp(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.