/// <summary> /// Checks if lock holder is locked. /// </summary> /// <param name="disposableLock"><see cref="DisposableLock"/> object, can be null.</param> /// <returns>True if <see cref="disposableLock"/> is not null and <see cref="DisposableLock.Counter"/> is more then 0. Otherwise returns False.</returns> public static bool IsLocked(this DisposableLock disposableLock) { return(DisposableLock.IsLockedInternal(disposableLock)); }