Collapse All Expand All Code: All Code: Multiple Code: C# Code: Visual Basic Code: Visual C++ Members: Show All Members: Filtered Members: Filtered Members: Filtered

C#
Visual Basic
Visual C++
Include Protected Members
Include Inherited Members

Berkeley DB .NET API Documentation
LockStats Members
LockStats Class Methods Properties See Also Send Feedback

The LockStats type exposes the following members.

# Methods

| Name | Description
--- | --- | ---
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| ToString | Returns a String that represents the current Object. (Inherited from Object.)

# Properties

| Name | Description
--- | --- | ---
| AllocatedLockers | Current number of lockers allocated.
| AllocatedLocks | Current number of locks allocated.
| AllocatedObjects | Current number of lock objects allocated.
| InitLockers | Initial number of lockers allocated.
| InitLocks | Initial number of locks allocated.
| InitObjects | Initial number of lock objects allocated.
| LastAllocatedLockerID | Last allocated locker ID.
| LockConflictsNoWait | Lock conflicts w/o subsequent wait
| LockConflictsWait | Lock conflicts w/ subsequent wait
| LockDeadlocks | Number of lock deadlocks.
| LockDowngrades | Number of lock downgrades.
| LockerNoWait | Locker lock granted without wait.
| Lockers | Current number of lockers.
| LockersHit | Number of hits in the thread locker cache.
| LockersReused | Total number of lockers reused.
| LockerWait | Locker lock granted after wait.
| LockModes | Number of lock modes.
| LockPuts | Number of lock puts.
| LockRequests | Number of lock gets.
| Locks | Current number of locks.
| LockSteals | Number of lock steals so far.
| LockTimeoutLength | Lock timeout.
| LockTimeouts | Number of lock timeouts.
| LockUpgrades | Number of lock upgrades.
| MaxBucketLength | Max length of bucket.
| MaxLockers | Maximum number of lockers so far.
| MaxLockersInTable | Maximum num of lockers in table.
| MaxLocks | Maximum number of locks so far.
| MaxLocksInBucket | Maximum number of locks in any bucket.
| MaxLocksInTable | Maximum number of locks in table.
| MaxLockSteals | Maximum number steals in any partition.
| MaxObjects | Maximum number of objects so far.
| MaxObjectsInBucket | Maximum number of objectsin any bucket.
| MaxObjectsInTable | Maximum num of objects in table.
| MaxObjectSteals | Maximum number of steals in any partition.
| MaxPartitionLockNoWait | Max partition lock granted without wait.
| MaxPartitionLockWait | Max partition lock granted after wait.
| MaxUnusedID | Current maximum unused ID.
| nPartitions | number of partitions.
| ObjectNoWait | Object lock granted without wait.
| Objects | Current number of objects.
| ObjectSteals | Number of objects steals so far.
| ObjectWait | Object lock granted after wait.
| PartitionLockNoWait | Partition lock granted without wait.
| PartitionLockWait | Partition lock granted after wait.
| RegionNoWait | Region lock granted without wait.
| RegionSize | Region size.
| RegionWait | Region lock granted after wait.
| TableSize | Size of object hash table.
| TxnTimeoutLength | Transaction timeout.
| TxnTimeouts | Number of transaction timeouts.

# See Also

LockStats Class
BerkeleyDB Namespace