Bagikan melalui


StampedLock.IsReadLockStamp(Int64) Metode

Definisi

Memberi tahu apakah stempel mewakili memegang kunci secara non-eksklusif.

[Android.Runtime.Register("isReadLockStamp", "(J)Z", "", ApiSince=33)]
public static bool IsReadLockStamp(long stamp);
[<Android.Runtime.Register("isReadLockStamp", "(J)Z", "", ApiSince=33)>]
static member IsReadLockStamp : int64 -> bool

Parameter

stamp
Int64

stempel yang dikembalikan oleh operasi StampedLock sebelumnya

Mengembalikan

true jika stempel dikembalikan oleh operasi kunci baca yang berhasil

Atribut

Keterangan

Memberi tahu apakah stempel mewakili memegang kunci secara non-eksklusif. Metode ini mungkin berguna bersama dengan #tryConvertToReadLock, misalnya:

{@code
            long stamp = sl.tryOptimisticRead();
            try {
              ...
              stamp = sl.tryConvertToReadLock(stamp);
              ...
            } finally {
              if (StampedLock.isReadLockStamp(stamp))
                sl.unlockRead(stamp);
            }}

Ditambahkan dalam 10.

Dokumentasi Java untuk java.util.concurrent.locks.StampedLock.isReadLockStamp(long).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk