Expand Minimize

System.Workflow.Activities Namespace

Provides classes related to Windows Workflow Foundation activities.

  Class Description
Public class ActiveDirectoryRole Obsolete. Represents an Active Directory role in a Windows Workflow Foundation hosting environment. This class cannot be inherited.
Public class ActiveDirectoryRoleFactory Obsolete. A factory class for creating ActiveDirectoryRole objects from Windows NT aliases, e-mail addresses, and security identifiers (SIDs).
Public class 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.
Public class CallExternalMethodActivityValidator Obsolete. Verifies that the CallExternalMethodActivity class is configured correctly.
Public class ChannelToken Obsolete. Used by a SendActivity to associate itself with a client-side channel.
Public class CodeActivity Obsolete. Runs the code-beside method associated with an activity. This class cannot be inherited.
Public class 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.
Public class CompensatableSequenceActivity Obsolete. Defines a compensatable version of the SequenceActivity activity. This class cannot be inherited.
Public class ConditionalEventArgs Obsolete. Returns result information for the CodeCondition class. This class cannot be inherited.
Public class ConditionedActivityGroup Obsolete. Provides the definition of a constraint-based execution context for a set of child activities.
Public class 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.
Public class 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.
Public class CorrelationInitializerAttribute Obsolete. Indicates the method or event on an ExternalDataExchange interface that initializes the correlation value. This class cannot be inherited.
Public class 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.
Public class DelayActivity Obsolete. Provides the logic to establish a timer and to wait, asynchronously, for timer's expiration. This class cannot be inherited.
Public class 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.
Public class EventDrivenActivity Obsolete. Wraps an Activity whose execution is initialized by an event. This class cannot be inherited.
Public class 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.
Public class EventHandlingScopeActivity Obsolete. Enables event handling with the execution of the child activities. This class cannot be inherited.
Public class EventQueueName Obsolete. Represents the name of a queue associated with an event on a WorkflowInstance. This class cannot be inherited.
Public class ExternalDataEventArgs Obsolete. Represents the data sent when an event is raised using the HandleExternalEventActivity activity.
Public class ExternalDataExchangeAttribute Obsolete. Marks an interface as a local service interface. This class cannot be inherited.
Public class 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.
Public class 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.
Public class HandleExternalEventActivity Obsolete. Defines a workflow communication activity that is used to handle an event that is raised by a local service.
Public class HandleExternalEventActivityValidator Obsolete. Verifies that the HandleExternalEventActivity class is configured correctly.
Public class IfElseActivity Obsolete. Conditionally runs one of two or more activities of type IfElseBranchActivity. This class cannot be inherited.
Public class IfElseBranchActivity Obsolete. Represents a branch of an IfElseActivity. This class cannot be inherited.
Public class InvokeWebServiceActivity Obsolete. Invokes a Web service through a proxy class, which passes and receives parameters as specified. This class cannot be inherited.
Public class InvokeWebServiceEventArgs Obsolete. Contains event data used to invoke a Web service. This class cannot be inherited.
Public class InvokeWorkflowActivity Obsolete. Asynchronously runs one workflow from another. This class cannot be inherited.
Public class ListenActivity Obsolete. Makes the workflow wait for any one of several possible events before the activity proceeds. This class cannot be inherited.
Public class MessageEventSubscription Obsolete. Creates a message event subscription to route messages to the appropriate workflow instance.
Public class OperationInfo Obsolete. Represents the information for a contract operation defined in a workflow service.
Public class OperationInfoBase Obsolete. The base class used for storing information for a contract operation defined in a workflow service.
Public class OperationParameterInfo Obsolete. Contains information about an operation parameter.
Public class OperationParameterInfoCollection Obsolete. A collection of OperationParameterInfo objects.
Public class OperationValidationEventArgs Obsolete. Provides data for the OperationValidation event.
Public class ParallelActivity Obsolete. Runs a set of child activities at the same time. This class cannot be inherited.
Public class 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.
Public class ReceiveActivity Obsolete. Service activity that implements an operation defined by a Windows Communication Foundation (WCF) service contract.
Public class ReplicatorActivity Obsolete. Runs multiple instances of a child activity.
Public class 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.
Public class SendActivity Obsolete. Client activity that models the synchronous invocation of a Windows Communication Foundation (WCF) service operation.
Public class SendActivityEventArgs Obsolete. Provides information for the BeforeSend and AfterResponse events.
Public class SequenceActivity Obsolete. Runs a set of child activities according to a single defined ordering.
Public class SequentialWorkflowActivity Obsolete. Represents a workflow that executes activities sequentially.
Public class SetStateActivity Obsolete. Provides the transition to a StateActivity in a state machine workflow. This class cannot be inherited.
Public class SetStateEventArgs Obsolete. Represents a class that is used as an argument to set the state of a StateMachineWorkflowActivity.
Public class StateActivity Obsolete. Represents a state in a StateMachineWorkflowActivity.
Public class StateActivityValidator Obsolete. Represents a class that verifies whether a StateActivity class is configured correctly.
Public class StateFinalizationActivity Obsolete. Represents an activity that executes contained activities before transitioning to another state in a state machine workflow. This class cannot be inherited.
Public class StateInitializationActivity Obsolete. Acts as a container to a group of activities that is executed when the StateActivity starts running. This class cannot be inherited.
Public class StateMachineWorkflowActivity Obsolete. Serves as the root container for state machine workflows. Contains event-driven activities and states.
Public class StateMachineWorkflowInstance Obsolete. Represents a class that manages the current instance of a StateMachineWorkflowActivity. This class cannot be inherited.
Public class 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.
Public class WebServiceFaultActivity Obsolete. Enables sending a fault to the Web service client from the workflow. This class cannot be inherited.
Public class WebServiceInputActivity Obsolete. Enables receiving data from a Web service in a workflow. This class cannot be inherited.
Public class WebServiceOutputActivity Obsolete. Enables sending data to a Web service from within a workflow. This class cannot be inherited.
Public class WebWorkflowRole Obsolete. Represents a Workflow role that is backed by a RoleProvider.
Public class WhileActivity Obsolete. Runs a child activity iteratively as long as a certain condition is true.
Public class WorkflowAuthorizationException Obsolete. The exception that is thrown when role validation fails due to a specified identity that is not contained in the WorkflowRoleCollection.
Public class WorkflowRole Obsolete. The abstract base class from which workflow roles are derived.
Public class WorkflowRoleCollection Obsolete. Represents a collection of WorkflowRole objects. This class cannot be inherited.
Public class WorkflowServiceAttributes Obsolete. Builds the service behavior for the workflow service that it decorates.
Public class WorkflowServiceAttributesDynamicPropertyValidator Obsolete. The property validator used by the WorkflowServiceAttributesProperty.
Public class WorkflowSubscriptionService Obsolete. Provides methods for a subscription service to manage subscriptions for a workflow runtime.
Public class WorkflowWebService Obsolete. Represents the base class for all workflow Web services.

  Interface Description
Public interface IEventActivity Obsolete. Provides methods and properties that event-driven activities must derive from, to subscribe to events.

  Enumeration Description
Public enumeration ExecutionType Obsolete. Specifies the execution mode for activities.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft