Parallel, projektant działań

Działanie Parallel wykonuje jednocześnie kolekcję działań podrzędnych.

Działanie równoległe

Działanie Parallel przechowuje swoje działania podrzędne w Branches kolekcji. Parallel Użyj działania zamiast Sequence działania, jeśli niektóre działania podrzędne mogą iść w stanie bezczynności.

Działanie Parallel ma właściwość zawierającą CompletionCondition określone przez użytkownika wyrażenie Języka Visual Basic. Działanie Parallel ocenia tę właściwość po zakończeniu każdej gałęzi. Jeśli zostanie obliczona wartość True, Parallel działanie zostanie ukończone bez wykonywania innych gałęzi. CompletionCondition Jeśli wartość nie ma wartości True, Parallel działanie zostanie ukończone po zakończeniu wszystkich działań podrzędnych.

Korzystanie z Projektant działania równoległego

Uzyskaj dostęp do projektanta działań równoległych w kategorii Przepływ sterowania przybornika.

Projektant działań równoległych można przeciągać z przybornika i upuszczać do obszaru Przepływ pracy Projektant, gdzie niezależnie od tego, gdzie projektanci działań są zwykle umieszczani, na przykład wewnątrz projektanta działań sekwencji. Po upuszczaniu go do Projektant przepływu pracy tworzy Parallel działanie, które domyślnie zawiera DisplayNameelement Parallel

Aby dodać działanie do Branches kolekcji działania równoległego, przeciągnij innego projektanta działań z przybornika i upuść je na trójkąt wewnątrz projektanta działań równoległych . Trójkąty otaczają działania zawarte w gałęziach. Dodatkowe działania można dodać, powtarzając tę procedurę. Działania można zmienić, przeciągając i upuszczając je w projektancie działań równoległych .

Właściwości działania równoległego w przepływie pracy Projektant

W poniższej tabeli przedstawiono właściwości działania równoległego i opisano sposób ich użycia w projektancie.

Nazwa właściwości Wymagania Sposób użycia
DisplayName Fałsz Określa przyjazną nazwę wyświetlaną projektanta działań w nagłówku. Wartość domyślna to Parallel. Wartość można opcjonalnie edytować w siatce Właściwości lub bezpośrednio w nagłówku projektanta działań.
Branches Prawda Zawiera kolekcję działań podrzędnych do wykonania.
CompletionCondition Fałsz Ocena po zakończeniu gałęzi. Jeśli zostanie obliczona wartość True, zaplanowane oczekujące gałęzie zostaną anulowane. Jeśli ta właściwość nie jest ustawiona lub ma wartość False, działanie zostanie ukończone po zakończeniu wszystkich działań podrzędnych. Wartość domyślna to null.

Zobacz też