Transaktionsaktiviteter i WF
.NET Framework 4.6.1 har flera systembaserade aktiviteter för modellering av transaktioner, kompensation och annullering. Med de här programmeringsmodellerna kan arbetsflödet fortsätta framåt i händelse av ändringar i affärslogik och felhantering. Mer information om transaktioner, kompensation och annullering finns i Transaktioner, Kompensation och Annullering.
Transaktionsaktiviteter
Aktivitetstyp | Description |
---|---|
CancellationScope | Associerar annulleringslogik, i form av en aktivitet, med en huvudväg för körning, som också uttrycks som en aktivitet. |
CompensableActivity | Stöder ersättning av dess underordnade aktiviteter. |
Compensate | Anropar uttryckligen kompensationshanteraren för en CompensableActivity. |
Confirm | Anropar uttryckligen bekräftelsehanteraren för en CompensableActivity. |
TransactionScope | Avgränsar en transaktionsgräns. |
TransactedReceiveScope | Omfattar livslängden för en transaktion som initieras av ett mottaget meddelande. Transaktionen kan flödas in i arbetsflödet på det initierande meddelandet eller skapas av avsändaren när meddelandet tas emot. Observera:TransactedReceiveScope finns i avsnittet Meddelanden i verktygslådan. |
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.