The lock types (aka the complete lock hierarchy). Order of appearance in this list is meaningless, as every value must be declared according to its LockKind and LockLevel.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Enumeration LockType
public enum LockType
public enum class LockType
type LockType
public enum LockType
Members
Member name | Description | |
---|---|---|
HostLockExclusive | X lock on a host | |
HostLockIntentExclusive | IX lock on a host | |
HostLockIntentShared | IS lock on a host | |
HostLockShared | S lock on a host | |
HostLockSharedIntentExclusive | SIX lock on a host | |
HostLockUpdate | U lock on a host | |
HostTableExclusive | Exclusive lock on the host table | |
HostTableShared | Shared lock on the host table | |
LeafMonitorLock | Any leaf (most nested) monitor lock. | |
MapLockExclusive | Exclusive lock on the map | |
MapLockShared | Shared lock on the map |