IKrScriptCurrentStages - свойство

Возвращает подмножество этапов, относящееся только к текущему скрипту. Для скрипта выполнения этапа - это коллекция из одного текущего этапа. Для скрипта построения шаблона этапов - это коллекция из всех этапов текущего шаблона. Для скрипта построения и выполнения группы этапов - это коллекция из все этапов текущей группы. Коллекция является неизменяемой. Если необходимо добавить этап, то следует воспользоваться методов AddStageAsync(String, StageTypeDescriptor, Int32). В случае, когда нужно удалить этап, достаточно выполнить Stages.RemoveAll(Predicate); Этапы в данной коллекции являются изменяемыми.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrCompilers.UserAPI
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.19
C#
ReadOnlyCollection<Stage> CurrentStages { get; }

Значение свойства

ReadOnlyCollectionStage

Заметки

Поддерживаемые скрипты:
  • Скрипт выполнения этапа;
  • Скрипт построения шаблона этапов;
  • Скрипт построения группы этапов;
  • Скрипт выполнения группы этапов.
Поддерживаемые режимы:
  • Синхронный режим;
  • Асинхронный режим.
Поддерживаемые контексты запуска:
  • Локальный;
  • Глобальный.

См. также