Interface IAbpDistributedLock
Namespace: Volo.Abp.DistributedLocking
Assembly: Volo.Abp.DistributedLocking.Abstractions.dll
Syntax
public interface IAbpDistributedLock
Methods
TryAcquireAsync(string, TimeSpan, CancellationToken)
Declaration
Task<IAbpDistributedLockHandle?> TryAcquireAsync(string name, TimeSpan timeout = default, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | name | |
TimeSpan | timeout | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<IAbpDistributedLockHandle> |