OperationQueueStrategyEnqueueAsync - метод

Вставить операцию в очередь.

Definition

Пространство имён: Tessa.Platform.Operations
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public Task<bool> EnqueueAsync(
	Guid operationID,
	Guid typeID,
	DateTime timestamp,
	CancellationToken cancellationToken = default
)

Параметры

operationID  Guid
Идентификатор операции.
typeID  Guid
Тип операции.
timestamp  DateTime
Время, не раньше которого необходимо выполнить операцию.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskBoolean
Возвращает , если операция была добавлена в очередь, или , если операция уже была в очереди (при этом обновится ее timestamp).

Реализации

IOperationQueueStrategyEnqueueAsync(Guid, Guid, DateTime, CancellationToken)

См. также