Activity Hierarchy

The following table lists the classes derived from System.Workflow.ComponentModel.Activity .

Class Description
System.Workflow.Activities.CallExternalMethodActivity Defines a workflow communication activity that is used to call a method on a local service. This activity is used to send data from the workflow to the host through the local service.
System.Workflow.Activities.CodeActivity Runs the code-beside method associated with an activity. This class cannot be inherited.
System.Workflow.Activities.DelayActivity Provides the logic to establish a timer and to wait, asynchronously, for timer's expiration. This class cannot be inherited.
System.Workflow.Activities.HandleExternalEventActivity  
System.Workflow.Activities.InvokeWebServiceActivity  
System.Workflow.Activities.InvokeWorkflowActivity  
System.Workflow.Activities.PolicyActivity Represents a collection of Rule class instances to be run as part of a workflow's execution as a single step/activity.
System.Workflow.Activities.SetStateActivity  
System.Workflow.Activities.WebServiceFaultActivity  
System.Workflow.Activities.WebServiceInputActivity  
System.Workflow.Activities.WebServiceOutputActivity  
System.Workflow.ComponentModel.CompensateActivity Triggers the compensation of a completed child Activity that implements the ICompensatableActivity interface. This class cannot be inherited.
System.Workflow.ComponentModel.CompositeActivity  
System.Workflow.ComponentModel.SuspendActivity Suspends the running workflow instance when executed. This class cannot be inherited.
System.Workflow.ComponentModel.TerminateActivity Terminates the running workflow instance when an abnormal situation occurs. This class cannot be inherited.
System.Workflow.ComponentModel.ThrowActivity  

Community Additions

Show: