System.Workflow.Activities Namespace
Provides classes related to Windows Workflow Foundation activities.
| Class | Description | |
|---|---|---|
![]() | ActiveDirectoryRole | Obsolete. Represents an Active Directory role in a Windows Workflow Foundation hosting environment. This class cannot be inherited. |
![]() | ActiveDirectoryRoleFactory | Obsolete. A factory class for creating ActiveDirectoryRole objects from Windows NT aliases, e-mail addresses, and security identifiers (SIDs). |
![]() | CallExternalMethodActivity | Obsolete. 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. |
![]() | CallExternalMethodActivityValidator | Obsolete. Verifies that the CallExternalMethodActivity class is configured correctly. |
![]() | ChannelToken | Obsolete. Used by a SendActivity to associate itself with a client-side channel. |
![]() | CodeActivity | Obsolete. Runs the code-beside method associated with an activity. This class cannot be inherited. |
![]() | CodeCondition | Obsolete. Defines a condition that guards/drives the execution of a certain activity within a workflow definition. It has an event of type ConditionalEventArgs to return the result of the condition. |
![]() | CompensatableSequenceActivity | Obsolete. Defines a compensatable version of the SequenceActivity activity. This class cannot be inherited. |
![]() | ConditionalEventArgs | Obsolete. Returns result information for the CodeCondition class. This class cannot be inherited. |
![]() | ConditionedActivityGroup | Obsolete. Provides the definition of a constraint-based execution context for a set of child activities. |
![]() | ContextToken | Obsolete. Represents a token that can be used to specify the context that should be used to correlate the exchange between a ReceiveActivity activity and the client that the activity is communicating with. |
![]() | CorrelationAliasAttribute | Obsolete. Overrides the correlation parameter value when the correlation value must be obtained from a parameter other than that indicated by the CorrelationParameterAttribute. This class cannot be inherited. |
![]() | CorrelationInitializerAttribute | Obsolete. Indicates the method or event on an ExternalDataExchange interface that initializes the correlation value. This class cannot be inherited. |
![]() | CorrelationParameterAttribute | Obsolete. Indicates the name of the parameter used for correlation in the methods and events defined on an ExternalDataExchange interface. This class cannot be inherited. |
![]() | DelayActivity | Obsolete. Provides the logic to establish a timer and to wait, asynchronously, for timer's expiration. This class cannot be inherited. |
![]() | EventDeliveryFailedException | Obsolete. The exception that is thrown when an event that is raised from the host cannot be delivered to the workflow instance. Typically the event is raised from an ExternalDataExchangeService on a workflow instance. This class cannot be inherited. |
![]() | EventDrivenActivity | Obsolete. Wraps an Activity whose execution is initialized by an event. This class cannot be inherited. |
![]() | EventHandlersActivity | Obsolete. A composite activity that contains a collection of event handlers. It is typically used where a collection of events must be handled. Each event is handled by one EventDrivenActivity, which is part of EventHandlersActivity. |
![]() | EventHandlingScopeActivity | Obsolete. Enables event handling with the execution of the child activities. This class cannot be inherited. |
![]() | EventQueueName | Obsolete. Represents the name of a queue associated with an event on a WorkflowInstance. This class cannot be inherited. |
![]() | ExternalDataEventArgs | Obsolete. Represents the data sent when an event is raised using the HandleExternalEventActivity activity. |
![]() | ExternalDataExchangeAttribute | Obsolete. Marks an interface as a local service interface. This class cannot be inherited. |
![]() | ExternalDataExchangeService | Obsolete. Represents a service that must be added to the workflow run-time engine for local services communications to be enabled. Local service implementations are required to be added to the ExternalDataExchangeService for these services to be properly initialized and registered. |
![]() | ExternalDataExchangeServiceSection | Obsolete. Represents a configuration section that allows you to specify, in a configuration file, a set of services to be added to an instance of ExternalDataExchangeService. |
![]() | HandleExternalEventActivity | Obsolete. Defines a workflow communication activity that is used to handle an event that is raised by a local service. |
![]() | HandleExternalEventActivityValidator | Obsolete. Verifies that the HandleExternalEventActivity class is configured correctly. |
![]() | IfElseActivity | Obsolete. Conditionally runs one of two or more activities of type IfElseBranchActivity. This class cannot be inherited. |
![]() | IfElseBranchActivity | Obsolete. Represents a branch of an IfElseActivity. This class cannot be inherited. |
![]() | InvokeWebServiceActivity | Obsolete. Invokes a Web service through a proxy class, which passes and receives parameters as specified. This class cannot be inherited. |
![]() | InvokeWebServiceEventArgs | Obsolete. Contains event data used to invoke a Web service. This class cannot be inherited. |
![]() | InvokeWorkflowActivity | Obsolete. Asynchronously runs one workflow from another. This class cannot be inherited. |
![]() | ListenActivity | Obsolete. Makes the workflow wait for any one of several possible events before the activity proceeds. This class cannot be inherited. |
![]() | MessageEventSubscription | Obsolete. Creates a message event subscription to route messages to the appropriate workflow instance. |
![]() | OperationInfo | Obsolete. Represents the information for a contract operation defined in a workflow service. |
![]() | OperationInfoBase | Obsolete. The base class used for storing information for a contract operation defined in a workflow service. |
![]() | OperationParameterInfo | Obsolete. Contains information about an operation parameter. |
![]() | OperationParameterInfoCollection | Obsolete. A collection of OperationParameterInfo objects. |
![]() | OperationValidationEventArgs | Obsolete. Provides data for the OperationValidation event. |
![]() | ParallelActivity | Obsolete. Runs a set of child activities at the same time. This class cannot be inherited. |
![]() | PolicyActivity | Obsolete. Represents a collection of Rule class instances to be run as part of a workflow's execution as a single step or activity. |
![]() | ReceiveActivity | Obsolete. Service activity that implements an operation defined by a Windows Communication Foundation (WCF) service contract. |
![]() | ReplicatorActivity | Obsolete. Runs multiple instances of a child activity. |
![]() | ReplicatorChildEventArgs | Obsolete. Contains event arguments for the ReplicatorActivity activity handlers called at initialization of child Activity instances in addition to when the child Activity instances are finished. |
![]() | SendActivity | Obsolete. Client activity that models the synchronous invocation of a Windows Communication Foundation (WCF) service operation. |
![]() | SendActivityEventArgs | Obsolete. Provides information for the BeforeSend and AfterResponse events. |
![]() | SequenceActivity | Obsolete. Runs a set of child activities according to a single defined ordering. |
![]() | SequentialWorkflowActivity | Obsolete. Represents a workflow that executes activities sequentially. |
![]() | SetStateActivity | Obsolete. Provides the transition to a StateActivity in a state machine workflow. This class cannot be inherited. |
![]() | SetStateEventArgs | Obsolete. Represents a class that is used as an argument to set the state of a StateMachineWorkflowActivity. |
![]() | StateActivity | Obsolete. Represents a state in a StateMachineWorkflowActivity. |
![]() | StateActivityValidator | Obsolete. Represents a class that verifies whether a StateActivity class is configured correctly. |
![]() | StateFinalizationActivity | Obsolete. Represents an activity that executes contained activities before transitioning to another state in a state machine workflow. This class cannot be inherited. |
![]() | StateInitializationActivity | Obsolete. Acts as a container to a group of activities that is executed when the StateActivity starts running. This class cannot be inherited. |
![]() | StateMachineWorkflowActivity | Obsolete. Serves as the root container for state machine workflows. Contains event-driven activities and states. |
![]() | StateMachineWorkflowInstance | Obsolete. Represents a class that manages the current instance of a StateMachineWorkflowActivity. This class cannot be inherited. |
![]() | TypedOperationInfo | Obsolete. An OperationInfo object that inherits from OperationInfoBase used for the service operation information of the SendActivity and ReceiveActivity activities. Note that this operation information must be based on a CLR type. |
![]() | WebServiceFaultActivity | Obsolete. Enables sending a fault to the Web service client from the workflow. This class cannot be inherited. |
![]() | WebServiceInputActivity | Obsolete. Enables receiving data from a Web service in a workflow. This class cannot be inherited. |
![]() | WebServiceOutputActivity | Obsolete. Enables sending data to a Web service from within a workflow. This class cannot be inherited. |
![]() | WebWorkflowRole | Obsolete. Represents a Workflow role that is backed by a RoleProvider. |
![]() | WhileActivity | Obsolete. Runs a child activity iteratively as long as a certain condition is true. |
![]() | WorkflowAuthorizationException | Obsolete. The exception that is thrown when role validation fails due to a specified identity that is not contained in the WorkflowRoleCollection. |
![]() | WorkflowRole | Obsolete. The abstract base class from which workflow roles are derived. |
![]() | WorkflowRoleCollection | Obsolete. Represents a collection of WorkflowRole objects. This class cannot be inherited. |
![]() | WorkflowServiceAttributes | Obsolete. Builds the service behavior for the workflow service that it decorates. |
![]() | WorkflowServiceAttributesDynamicPropertyValidator | Obsolete. The property validator used by the WorkflowServiceAttributesProperty. |
![]() | WorkflowSubscriptionService | Obsolete. Provides methods for a subscription service to manage subscriptions for a workflow runtime. |
![]() | WorkflowWebService | Obsolete. Represents the base class for all workflow Web services. |
| Interface | Description | |
|---|---|---|
![]() | IEventActivity | Obsolete. Provides methods and properties that event-driven activities must derive from, to subscribe to events. |
| Enumeration | Description | |
|---|---|---|
![]() | ExecutionType | Obsolete. Specifies the execution mode for activities. |


