OperationQueueStrategyEnqueueAsync(Guid, Guid) - метод

Добавляет операцию в очередь.

Definition

Пространство имён: Tessa.Platform.Operations
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public Task EnqueueAsync(
	Guid operationID,
	Guid typeID
)

Параметры

operationID  Guid
Идентификатор операции.
typeID  Guid
Тип операции.

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

Task
Асинхронная задача.

Реализации

IOperationQueueStrategyEnqueueAsync(Guid, Guid)

Заметки

Операция с одним и тем же идентификатором может быть добавлена в очередь несколько раз, проверок на отсутствие дубликатов нет. Однако в таком случае разные обработчики могут попытаться обработать её одновременно (каждый вернёт идентификатор из очереди). Поэтому не допускайте дубликатов, контролируя, что нескольких вызовов этого метода для одной и той же операции operationID не происходит.

См. также