System.Activities.Statements Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы, связанные с операторами действия.
Классы
AddToCollection<T> |
Добавляет элемент в указанную коллекцию. |
Assign |
Задает значения объекта Argument из рабочего процесса. |
Assign<T> |
Действие Assign, которое используется для установки значений Argument из рабочего процесса. |
CancellationScope |
Связывает логику отмены в виде объекта Activity с главным путем выполнения, который также выражен в виде объекта Activity. |
Catch |
Содержит действия, которые выполняются после вызова исключения в соответствующем блоке |
Catch<TException> |
Содержит действия, которые выполняются после вызова исключения в соответствующем блоке Try действия Finally. |
ClearCollection<T> |
Очищает указанную коллекцию всех элементов. |
CompensableActivity |
Действие, которое поддерживает компенсацию своих дочерних действий. |
Compensate |
Действие используется для явного вызова обработчика компенсации объекта CompensableActivity. |
CompensationExtension |
Представляет расширение, которое соединяется с действиями компенсации и сохраняет состояние экземпляра, относящееся к компенсации. |
CompensationToken |
Предоставляет средства для явного подтверждения или компенсации объекта CompensableActivity сразу после того, как свойство Body объекта CompensableActivity завершается успешно. |
Confirm |
Действие используется для явного вызова обработчика подтверждения объекта CompensableActivity. |
CreateBookmarkScope |
Создает объект BookmarkScope. |
Delay |
Создает таймер с заданной длительностью с помощью объекта TimerExtension. |
DeleteBookmarkScope |
Удаляет объект BookmarkScope, на который ссылается свойство Scope. |
DoWhile |
Циклическое действие, которое выполняет содержащиеся действия хотя бы один раз, пока условие не примет значение false. |
DurableTimerExtension |
Представляет расширение таймера действия, которое может быть сохранено. |
ExistsInCollection<T> |
Указывает, должен ли данный элемент находиться в данной коллекции. |
Flowchart |
Представляет рабочие процессы моделей с помощью известных принципов блок-схем. |
FlowDecision |
Специализированный узел FlowNode, который позволяет моделировать условный узел с двумя исходами. |
FlowNode |
Абстрактный базовый класс для всех различных типов узлов, которые могут содержаться в действии Flowchart. |
FlowStep |
Элемент FlowNode, который выполняет указанное свойство Action и содержит указатель свойства Next. |
FlowSwitch<T> |
Специальный объект FlowNode, который позволяет моделировать переключатель с одним выражением и одним выходом для каждого совпадения. |
ForEach<T> |
Однократно выполняет операцию действия для каждого значения, которое представлено в коллекции Values. |
HandleScope<THandle> |
Предоставляет поведение в области по умолчанию для объектов Handle. |
If |
Моделирует условие If-Then-Else. |
Interop |
Действие, которое управляет выполнением объекта класса Activity в рабочем процессе. |
InvokeAction |
Вызывает обработчик действия ActivityAction. |
InvokeAction<T> |
Вызывает обработчик действия ActivityAction<T>. |
InvokeAction<T1,T2> |
Вызывает обработчик действия ActivityAction<T1,T2>. |
InvokeAction<T1,T2,T3> |
Вызывает обработчик действия ActivityAction<T1,T2,T3>. |
InvokeAction<T1,T2,T3,T4> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4>. |
InvokeAction<T1,T2,T3,T4,T5> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5>. |
InvokeAction<T1,T2,T3,T4,T5,T6> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Вызывает ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Вызывает обработчик действия ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>. |
InvokeDelegate |
Вызывает заданный объект ActivityDelegate. |
InvokeMethod |
Вызывает открытый метод заданного объекта или типа. |
NoPersistScope |
Представляет действие NoPersistScope. |
Parallel |
Действие, которое выполняет все дочерние действия одновременно и асинхронно. |
ParallelForEach<T> |
Перечисляет элементы коллекции и выполняет внедренную инструкцию для каждого элемента коллекции параллельно. |
Persist |
Запрашивает сохранение экземпляра рабочего процесса. |
Pick |
Предоставляет моделирование потока управления на основе событий. |
PickBranch |
Потенциальный путь выполнения в действии Pick. |
RemoveFromCollection<T> |
Удаляет элемент из заданной коллекции. |
Rethrow |
Вызывает ранее вызванное исключение из действия Catch. |
Sequence |
Выполняет набор дочерних действий в соответствии с единым определенным порядком. |
State |
Моделирует состояние, в котором может находиться конечный автомат. |
StateMachine |
Моделирует рабочие процессы с помощью известных принципов конечного автомата. |
Switch<T> |
Выбирает для выполнения одно действие из нескольких в зависимости от значения указанного выражения типа, заданного в этом описателе типа объекта. |
TerminateWorkflow |
Завершает выполняющийся экземпляр рабочего процесса, вызывает в узле событие свойства Completed и сообщает сведения об ошибках. Рабочий процесс после завершения нельзя продолжить. |
Throw |
Создает исключение. |
TimerExtension |
Абстрактный базовый класс для расширений таймера. |
TransactionScope |
Действие, которое указывает границу транзакции. |
Transition |
Моделирует список возможных изменений состояния. |
TryCatch |
Содержит действия для выполнения с применением среды выполнения рабочих процессов в блоке обработки исключений. |
While |
Выполняет содержащиеся действие, если условие оценивается как |
WorkflowTerminatedException |
Исключение, которое создается, когда операция вызывается применительно к завершившемуся объекту WorkflowApplication. |
WriteLine |
Записывает указанную строку в указанный объект TextWriter. |