Class CancellationTokenProviderBase
Inheritance
CancellationTokenProviderBase
Assembly: Volo.Abp.Threading.dll
Syntax
public abstract class CancellationTokenProviderBase : ICancellationTokenProvider
Constructors
CancellationTokenProviderBase(IAmbientScopeProvider<CancellationTokenOverride>)
Declaration
protected CancellationTokenProviderBase(IAmbientScopeProvider<CancellationTokenOverride> cancellationTokenOverrideScopeProvider)
Parameters
Fields
CancellationTokenOverrideContextKey
Declaration
public const string CancellationTokenOverrideContextKey = "Volo.Abp.Threading.CancellationToken.Override"
Field Value
Properties
CancellationTokenOverrideScopeProvider
Declaration
protected IAmbientScopeProvider<CancellationTokenOverride> CancellationTokenOverrideScopeProvider { get; }
Property Value
OverrideValue
Declaration
protected CancellationTokenOverride? OverrideValue { get; }
Property Value
Token
Declaration
public abstract CancellationToken Token { get; }
Property Value
Methods
Use(CancellationToken)
Declaration
public IDisposable Use(CancellationToken cancellationToken)
Parameters
Returns
Implements
Extension Methods