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 |