StampedLock.TryConvertToReadLock(Int64) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
若鎖定狀態與給定印記相符,則原子執行以下動作之一。
[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
參數
- stamp
- Int64
一枚郵票
傳回
有效的讀取印章,或故障時為零
- 屬性
備註
若鎖定狀態與給定印記相符,則原子執行以下動作之一。 若印記代表持有寫入鎖,則釋放該鎖並取得讀取鎖。 或者,如果是讀取鎖,則會回傳。 或者,如果是樂觀讀取,則會獲得讀取鎖,只有在立即可用時才回傳讀取印記。 此方法在其他情況下回傳為零。
的 java.util.concurrent.locks.StampedLock.tryConvertToReadLock(long)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。