Class LogicalAccessLock
A simple logical access lock. Can be used to prevent an asynchronous task from being used by more than one
Inherited Members
Namespace: SociallyDistant.Core.Core
Assembly: SociallyDistant.Framework.dll
Syntax
public sealed class LogicalAccessLock
Methods
AcquireLock()
Declaration
public IDisposable AcquireLock()
Returns
| Type | Description |
|---|---|
| IDisposable |
TryAcquireLock(out IDisposable?)
Declaration
public bool TryAcquireLock(out IDisposable? acquiredLock)
Parameters
| Type | Name | Description |
|---|---|---|
| IDisposable | acquiredLock |
Returns
| Type | Description |
|---|---|
| bool |