WorkflowStoreExtensionUnknownTaskIsAllowedAsync - метод |
Возвращает признак того, что задание, для которого не удалось найти информацию в бизнес-процессе,
не должно останавливать сохранение карточки с ошибкой. Чаще всего такая ситуация возникает для заданий,
которое уже было завершено в параллельном сохранении (например, заместителем исполнителя в роли задания).
Рекомендуется оставить значение по умолчанию false для всех заданий, кроме исключительных случаев.
Пространство имён:
Tessa.Cards.Workflow
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис protected virtual ValueTask<bool> UnknownTaskIsAllowedAsync(
CardTask task,
ICardStoreExtensionContext context
)
Protected Overridable Function UnknownTaskIsAllowedAsync (
task As CardTask,
context As ICardStoreExtensionContext
) As ValueTask(Of Boolean)
protected:
virtual ValueTask<bool> UnknownTaskIsAllowedAsync(
CardTask^ task,
ICardStoreExtensionContext^ context
)
abstract UnknownTaskIsAllowedAsync :
task : CardTask *
context : ICardStoreExtensionContext -> ValueTask<bool>
override UnknownTaskIsAllowedAsync :
task : CardTask *
context : ICardStoreExtensionContext -> ValueTask<bool>
Параметры
- task
- Тип: Tessa.CardsCardTask
Задание, для которого требуется выполнить проверку. - context
- Тип: Tessa.Cards.ExtensionsICardStoreExtensionContext
Контекст сохранения карточки, в процессе которого производится операция с заданием, например, его завершение.
Возвращаемое значение
Тип:
ValueTaskBooleantrue, если сохранение карточки не завершается с ошибкой;
false в противном случае.
Заметки
Реализация по умолчанию всегда возвращает false.
См. также