Catel.Threading.AsyncLock.Lock C# (CSharp) Method

Lock() public method

Synchronously acquires the lock. Returns a disposable that releases the lock when disposed. This method may block the calling thread.
public Lock ( ) : IDisposable
return IDisposable
        public IDisposable Lock()
        {
            return Lock(CancellationToken.None);
        }

Same methods

AsyncLock::Lock ( CancellationToken cancellationToken ) : IDisposable