| Overload | Description | 
|---|---|
| TryLock Constructor(Object,Int32) | Tries to obtain a lock | 
| TryLock Constructor(Object,Int32,ILog,String) | Tries to obtain a lock and logs an error message if the lock cannot be obtained | 
| TryLock Constructor(Object,Int32,ILog,String,Level) |