WorkflowStoreExtensionCanStartProcessAsync - метод |
Возвращает признак того, что бизнес-процесс с заданным именем может быть запущен
посредством вызова метода [StartProcess].
При запуске бизнес-процесса обычно отправляются задания и инициализируются счётчики.
Пространство имён:
Tessa.Cards.Workflow
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: SystemNullableGuid
Идентификатор создаваемого бизнес-процесса, возможность запуска которого требуется проверить,
или null, если идентификатор не был указан в запросе на запуск процесса, и он будет сгенерирован системой.
- processName
- Тип: SystemString
Имя бизнес-процесса, возможность запуска которого требуется проверить. - context
- Тип: Tessa.Cards.ExtensionsICardStoreExtensionContext
Контекст сохранения карточки, в процессе которого может быть запущен бизнес-процесс.
Возвращаемое значение
Тип:
ValueTaskBooleantrue, если бизнес-процесс с заданным именем можно запустить посредством вызова метода
[StartProcess];
false в противном случае.
См. также