NumberQueuePredicateFuncAsync - делегат

Функция, возвращающая признак того, что обработка действия с номером в очереди NumberQueue разрешена.

Definition

Пространство имён: Tessa.Cards.Numbers
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public delegate Task<bool> NumberQueuePredicateFuncAsync(
	INumberObject number,
	INumberContext context,
	NumberQueue queue,
	NumberQueueItem queueItem,
	NumberQueueActionType queueActionType,
	NumberQueuePredicateType queuePredicateType,
	CancellationToken cancellationToken = default
)

Параметры

number  INumberObject
Номер, для которого должно быть выполнено действие.
context  INumberContext
Контекст события, происходящего с номером.
queue  NumberQueue
Очередь действий с номерами.
queueItem  NumberQueueItem
Информация по действию с номером.
queueActionType  NumberQueueActionType
Тип действия с номером в очереди.
queuePredicateType  NumberQueuePredicateType
Тип предиката.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskBoolean
true, если обработка действия с номером разрешена; false, если обработка действия с номером запрещена.

См. также