• EN
    RU

Поток управления

  • Поток управления
  • Блок-схема
  • FlowSwitch - специальный объект FlowNode, который позволяет моделировать переключатель, содержащий одно выражение типа, определенного в описателе типа действия, и один выход для каждого совпадения
  • FlowDecision - специализированный узел FlowNode, который позволяет моделировать условный узел с двумя исходами
  • Flowchart - выполняет включенные действия на основе известной парадигмы Flowchart
  • Коллекции
  • RemoveFromCollection - удаляет элемент из указанной коллекции и возвращает значение true, если элемент успешно удален
  • ExistsInCollection - если элемент присутствует в коллекции, возвращает true
  • ClearCollection - Очищает все элементы из указанной коллекции
  • AddToCollection - добавляет элемент в указанную коллекцию
  • Обработка ошибок
  • TryCatch - реализует обработку исключений
  • Throw - создает исключение
  • Rethrow - повторно формирует последнее исключение из действия TryCatch
  • Поток управления
  • PickBranch - представляет потенциальный путь выполнения в действии Pick
  • Pick - предоставляет моделирование потока управления на основе событий
  • ParallelForEach - выполняет внедренную инструкцию параллельно для каждого из элементов коллекции
  • Parallel - параллельно выполняет содержащиеся действия
  • DoWhile - выполняет содержащиеся в нем действия один раз, затем продолжает выполнять их, пока условие равно true
  • While - выполняет содержащиеся действия, если условие равно true
  • ForEach - последовательно выполняет внедренную инструкцию в последовательность для каждого из элементов коллекции
  • Sequence - выполняет содержащиеся действия последовательно
  • Switch - выбирает для выполнения одно действие из нескольких в зависимости от значения указанного выражения
  • If - выполняет содержащиеся действия в случае, если условие равно true; может выполнять действия, содержащиеся в свойстве Else, если условие равно false
  • Примитивы
  • WriteLine - отображает указанную строку на консоли или записывает в указанный объект TextWriter
  • Delay - переводит один путь выполнения в состояние бездействия, что может позволить выгрузить рабочий процесс
  • InvokeDelegate - выполняет делегат, который является производным от ActivityDelegate и доступен как свойство
  • InvokeMethod - выполняет открытый метод объекта CLR
  • Assign - назначает значение переменной в текущей области