StampedLock.TryConvertToReadLock(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.
Wenn der Sperrzustand dem angegebenen Stempel entspricht, führt sie eine der folgenden Aktionen aus.
[Android.Runtime.Register("tryConvertToReadLock", "(J)J", "GetTryConvertToReadLock_JHandler", ApiSince=24)]
public virtual long TryConvertToReadLock(long stamp);
[<Android.Runtime.Register("tryConvertToReadLock", "(J)J", "GetTryConvertToReadLock_JHandler", ApiSince=24)>]
abstract member TryConvertToReadLock : int64 -> int64
override this.TryConvertToReadLock : int64 -> int64
Parameter
- stamp
- Int64
ein Stempel
Gibt zurück
ein gültiger Lesestempel oder null bei Fehlern
- Attribute
Hinweise
Wenn der Sperrzustand dem angegebenen Stempel entspricht, führt sie eine der folgenden Aktionen aus. Wenn der Stempel eine Schreibsperre enthält, gibt sie los und erhält eine Lesesperre. Oder, wenn eine Lesesperre, sie zurückgibt. Oder, wenn ein optimistischer Lesevorgang, eine Lesesperre erhält und nur dann einen Lesestempel zurückgibt, wenn sofort verfügbar. Diese Methode gibt in allen anderen Fällen Null zurück.
Java Dokumentation für java.util.concurrent.locks.StampedLock.tryConvertToReadLock(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.