WorkflowStoreExtensionCanStartProcessAsync - метод
Возвращает признак того, что бизнес-процесс с заданным именем может быть запущен
посредством вызова метода [StartProcess].
При запуске бизнес-процесса обычно отправляются задания и инициализируются счётчики.
Пространство имён: Tessa.Cards.WorkflowСборка: Tessa (в Tessa.dll) Версия: 4.0.4
protected abstract ValueTask<bool> CanStartProcessAsync(
Guid? processID,
string processName,
ICardStoreExtensionContext context
)
Protected MustOverride Function CanStartProcessAsync (
processID As Guid?,
processName As String,
context As ICardStoreExtensionContext
) As ValueTask(Of Boolean)
protected:
virtual ValueTask<bool> CanStartProcessAsync(
Nullable<Guid> processID,
String^ processName,
ICardStoreExtensionContext^ context
) abstract
abstract CanStartProcessAsync :
processID : Nullable<Guid> *
processName : string *
context : ICardStoreExtensionContext -> ValueTask<bool>
- processID NullableGuid
-
Идентификатор создаваемого бизнес-процесса, возможность запуска которого требуется проверить,
или null, если идентификатор не был указан в запросе на запуск процесса, и он будет сгенерирован системой.
- processName String
- Имя бизнес-процесса, возможность запуска которого требуется проверить.
- context ICardStoreExtensionContext
- Контекст сохранения карточки, в процессе которого может быть запущен бизнес-процесс.
ValueTaskBooleantrue, если бизнес-процесс с заданным именем можно запустить посредством вызова метода
[StartProcess];
false в противном случае.