NumberExtensionsExecuteNumberActionAsync - метод

Выполняет ранее установленное действие с номером по заданному ключу. Если действие не было установлено, то возвращает false.

Definition

Пространство имён: Tessa.Cards.Numbers
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask<bool> ExecuteNumberActionAsync(
	this INumberContext context,
	string actionKey,
	INumberObject number,
	CancellationToken cancellationToken = default
)

Параметры

context  INumberContext
Контекст события, происходящего с номером. Не может быть равен null.
actionKey  String
Ключ, по которому выполняется действие с номером. Не может быть равен null. Стандартные ключи можно получить в классе NumberContextActionKeys.
number  INumberObject
Номер, для которого выполняется действие. Не может быть равен null.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskBoolean
true, если действие было найдено и выполнено; false, если действие не было найдено, и поэтому не было выполнено.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа INumberContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также