AsyncReaderWriterLock.LockHandle Structure

Définition

Une représentation « publique » d'un verrou spécifique.

protected: value class AsyncReaderWriterLock::LockHandle
struct AsyncReaderWriterLock::LockHandle
protected struct AsyncReaderWriterLock.LockHandle
[System.Runtime.CompilerServices.IsReadOnly]
protected struct AsyncReaderWriterLock.LockHandle
Protected Structure AsyncReaderWriterLock.LockHandle
Héritage
AsyncReaderWriterLock.LockHandle
Attributs

Propriétés

Data

Obtient ou définit un objet associé à ce verrou spécifique.

Flags

Obtient les indicateurs passés dans ce verrou.

HasReadLock

Obtient une valeur indiquant si ce verrou est un verrou de lecture actif ou s’il est imbriqué par un.

HasUpgradeableReadLock

Obtient une valeur indiquant si ce verrou est un verrou de lecture à mise à niveau actif ou s’il est imbriqué par un.

HasWriteLock

Obtient une valeur indiquant si ce verrou est un verrou d’écriture actif ou s’il est imbriqué par un.

IsActive

Obtient une valeur indiquant si ce verrou est toujours actif.

IsReadLock

Obtient une valeur indiquant si ce verrou représente un verrou en lecture.

IsUpgradeableReadLock

Obtient une valeur indiquant si ce verrou représente un verrou de lecture avec mise à niveau.

IsValid

Obtient une valeur indiquant si ce handle est un verrou acquis.

IsWriteLock

Obtient une valeur indiquant si ce verrou représente un verrou en écriture.

NestingLock

Obtient le verrou dans lequel ce verrou a été acquis.

S’applique à

Cohérence de thread

Ce type est thread-safe pour tous les membres.