Для изменения размера нажмите или перетащите

IWorkflowEngineLockScopeLockProcessAsync - метод

Блокирует процесс на выполнение по его ID, если он еще не был заблокирован

Пространство имён:  Tessa.Workflow
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
Task<IAsyncDisposable> LockProcessAsync(
	Guid processInstanceID,
	IValidationResultBuilder validationResults,
	CancellationToken cancellationToken = default
)

Параметры

processInstanceID
Тип: SystemGuid
ID экезмпляра процесса
validationResults
Тип: Tessa.Platform.ValidationIValidationResultBuilder
Результат валидации, куда записывается ошибка в случае ошибки получения блокировки экземпляра процесса
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskIAsyncDisposable
Возвращает объект IDisposable, Dispose метод которого снимает блокировку, если она была взята
См. также