KrProcessCacheExtensionsGetSecondaryProcessAsync - метод

Возвращает вторичный процесс по его идентификатору.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrCompilers
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
C#
public static ValueTask<IKrSecondaryProcess> GetSecondaryProcessAsync(
	this IKrProcessCache krProcessCache,
	Guid pid,
	CancellationToken cancellationToken = default
)

Параметры

krProcessCache  IKrProcessCache
Кэш данных из карточек подсистемы маршрутов.
pid  Guid
Идентификатор вторичного процесса.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить выполнение асинхронной задачи.

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

ValueTaskIKrSecondaryProcess
Вторичный процесс.

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

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

Исключения

InvalidOperationExceptionПроцесс с ИД = pid не найден.

См. также