Interface IOperationTask
- Namespace
- XENBIT.ResQueServe.Abstractions.Interfaces
- Assembly
- RQS.Abstractions.dll
Represents a task associated with an operation.
public interface IOperationTask
Properties
CreatedOn
Gets or sets when the task was created.
DateTimeOffset CreatedOn { get; init; }
Property Value
Id
Guid Id { get; init; }
Property Value
LastCompletedBy
Gets or sets information about the user who last completed the task.
IUserInfo? LastCompletedBy { get; set; }
Property Value
LastCompletedOn
Gets or sets the date and time the task was last completed.
DateTimeOffset? LastCompletedOn { get; set; }
Property Value
MatchUnitId
long? MatchUnitId { get; set; }
Property Value
- long?
Notes
Gets or sets notes related to the task.
string? Notes { get; set; }
Property Value
OperationId
Guid OperationId { get; init; }
Property Value
SessionId
long SessionId { get; }
Property Value
Status
Gets or sets the status of the task.
TaskStatus Status { get; set; }
Property Value
Template
Gets or sets the task template used to create this task.
ITaskTemplate Template { get; }