Interface ITaskExecutionContext
- Namespace
- XENBIT.ResQueServe.Abstractions.Interfaces
- Assembly
- RQS.Abstractions.dll
[TypeScriptUnavailable]
public interface ITaskExecutionContext
Properties
Cancel
CancellationToken Cancel { get; set; }
Property Value
- CancellationToken
Connector
ISessionConnector Connector { get; init; }
Property Value
- ISessionConnector
ExecutedBy
IUserInfo ExecutedBy { get; init; }
Property Value
- IUserInfo
Operation
IOperation Operation { get; init; }
Property Value
- IOperation
ServiceProvider
IServiceProvider? ServiceProvider { get; init; }
Property Value
- IServiceProvider
SessionId
long SessionId { get; set; }
Property Value
- long
Task
IOperationTask Task { get; init; }
Property Value
- IOperationTask