LockManager.LockType Enumeration
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 |