This class represents a sequence of activities to be performed. Errors occuring with the scope block are caught and redirected to the a fault handler. The fault handler can, if desired, invoke a compensation handler which is a named block of code which is intended to compensate for the fault. Transfer of control flow to a catch block can also be achieved by using the Throw activity,naming the catch block to be invoked.
This holds the Try Activity List
This holds the CompensationHandlers
This holds the Catch List
This generates the common XML attributes for this Activity
Perform a sanity check on the nodes in the parse tree