AsyncReaderWriterLock.LockHandle Struktura

Definicja

"Publiczna" Reprezentacja określonej blokady.

protected: value class AsyncReaderWriterLock::LockHandle
struct AsyncReaderWriterLock::LockHandle
protected struct AsyncReaderWriterLock.LockHandle
[System.Runtime.CompilerServices.IsReadOnly]
protected struct AsyncReaderWriterLock.LockHandle
Protected Structure AsyncReaderWriterLock.LockHandle
Dziedziczenie
AsyncReaderWriterLock.LockHandle
Atrybuty

Właściwości

Data

Pobiera lub ustawia obiekt skojarzony z tą określoną blokadą.

Flags

Pobiera flagi, które zostały przesłane do tej blokady.

HasReadLock

Pobiera wartość wskazującą, czy ta blokada jest aktywną blokadą odczytu, czy jest zagnieżdżona przez jeden.

HasUpgradeableReadLock

Pobiera wartość wskazującą, czy ta blokada jest aktywną blokadą odczytu lub jest zagnieżdżona przez jeden.

HasWriteLock

Pobiera wartość wskazującą, czy ta blokada jest aktywną blokadą zapisu, czy jest zagnieżdżona przez jeden.

IsActive

Pobiera wartość wskazującą, czy ta blokada jest nadal aktywna.

IsReadLock

Pobiera wartość wskazującą, czy ta blokada reprezentuje blokadę odczytu.

IsUpgradeableReadLock

Pobiera wartość wskazującą, czy ta blokada reprezentuje blokadę odczytu umożliwiającą uaktualnienie.

IsValid

Pobiera wartość wskazującą, czy ten uchwyt jest blokadą, która rzeczywiście została uzyskana.

IsWriteLock

Pobiera wartość wskazującą, czy ta blokada reprezentuje blokadę zapisu.

NestingLock

Pobiera blokadę, w ramach której ta blokada została pobrana.

Dotyczy

Bezpieczeństwo wątkowe

Ten typ jest bezpieczny dla wątków dla wszystkich elementów członkowskich.