Dela via


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.