Projektowanie i implementowanie niestandardowych działań
Działania niestandardowe w programie .NET Framework 4.6.1 są tworzone przez składanie działań dostarczanych przez system do działań złożonych lub przez utworzenie nowych typów, które pochodzą z CodeActivityelementu , AsyncCodeActivitylub NativeActivity. W tej sekcji opisano sposób tworzenia niestandardowych działań przy użyciu jednej z tych metod.
Ważne
Niestandardowe działania domyślnie są wyświetlane w projektancie przepływu pracy jako prosty prostokąt z nazwą działania. Aby udostępnić niestandardową reprezentację wizualizacji działania w projektancie przepływu pracy, musisz również utworzyć projektanta niestandardowego. Aby uzyskać więcej informacji, zobacz Using Custom Activity Projektant s and Templates (Używanie niestandardowych Projektant i szablonów).
W tej sekcji
Opcje tworzenia działań
Omówienie stylów tworzenia dostępnych w programie .NET Framework 4.6.1.
Używanie niestandardowego działania
Opisuje sposób dodawania niestandardowego działania do projektu przepływu pracy.
Tworzenie działań asynchronicznych
Opisuje sposób tworzenia działań asynchronicznych.
Konfigurowanie walidacji działania
Opisuje sposób, w jaki można użyć walidacji działania do identyfikowania i zgłaszania błędów w konfiguracji działania przed jego wykonaniem.
Tworzenie działania w środowisku uruchomieniowym
Omówienie sposobu tworzenia działań w czasie wykonywania przy użyciu polecenia DynamicActivity.
Właściwości wykonania przepływu pracy
Opisuje sposób używania właściwości wykonywania przepływu pracy do dodawania właściwości specyficznych dla kontekstu do środowiska działania
Używanie delegatów działania
Omówienie sposobu tworzenia i używania działań zawierających delegatów działań.
Używanie rozszerzeń działania
Opisuje sposób tworzenia i używania rozszerzeń działań.
Wykorzystywanie źródeł strumieniowych danych OData z przepływu pracy
Opisuje kilka metod wywoływania usługi danych WCF z przepływu pracy.
Wyznaczanie zakresu i widoczność definicji działania
Opisuje opcje i reguły definiowania zakresu danych i widoczności elementów członkowskich dla działań.