This documentation is archived and is not being maintained.
LockManager::LockType Enumeration
Visual Studio 2013
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)
| 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 |
Show: