Działania transakcji w programie WF
.NET Framework 4.6.1 zawiera kilka działań dostarczanych przez system na potrzeby modelowania transakcji, odszkodowania i anulowania. Te modele programowania umożliwiają przepływowi pracy kontynuowanie postępu w przypadku zmian logiki biznesowej i obsługi błędów. Aby uzyskać więcej informacji na temat transakcji, odszkodowania i anulowania, zobacz Transakcje, Kompensacja i Anulowanie.
Działania transakcji
Typ działania | Opis |
---|---|
CancellationScope | Kojarzy logikę anulowania w postaci działania z główną ścieżką wykonywania, również wyrażoną jako działanie. |
CompensableActivity | Wspiera rekompensatę swoich działań podrzędnych. |
Compensate | Jawnie wywołuje procedurę obsługi kompensacji elementu CompensableActivity. |
Confirm | Jawnie wywołuje procedurę obsługi potwierdzenia elementu CompensableActivity. |
TransactionScope | Demarcates granicy transakcji. |
TransactedReceiveScope | Określa zakres okresu istnienia transakcji zainicjowanej przez odebrany komunikat. Transakcja może zostać przesłana do przepływu pracy w komunikacie inicjującym lub utworzona przez dyspozytor po odebraniu komunikatu. Uwaga: Element TransactedReceiveScope znajduje się w sekcji Obsługa komunikatów w przyborniku. |
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.