Lock
Represents unified representation monitor lock, read lock,
write lock or upgradable read lock.
Creates monitor-based lock control object but doesn't acquire lock.
Creates exclusive lock.
Determines whether two locks are the same.
Determines whether two locks are not the same.
Creates read lock but doesn't acquire it.
Creates semaphore-based lock but doesn't acquire lock.
Creates upgradable read lock but doesn't acquire.
Creates write lock but doesn't acquire it.
Acquires lock.
Releases acquired lock.
Determines whether this lock object is the same as other lock.
Attempts to acquire lock.
Attempts to acquire lock.