System.ServiceModel.Activities.Description Namespace

Contains classes that enable you to control various behaviors related to workflow services.

Classes

BufferedReceiveServiceBehavior

A service behavior that enables your service to use buffered receive processing.

EtwTrackingBehavior

A service behavior that allows a service to utilize ETW tracking using an EtwTrackingParticipant.

SqlWorkflowInstanceStoreBehavior

A service behavior that allows you to configure the SqlWorkflowInstanceStore feature, which supports persisting state information for workflow service instances into an SQL Server 2005 or SQL Server 2008 database.

WorkflowContractBehaviorAttribute

An attribute that can be applied to a service contract to enable workflow service model dispatch behavior. This attribute ensures that appropriate dispatch components are created.

WorkflowIdleBehavior

A service behavior that controls when idle workflow instances are unloaded and persisted.

WorkflowInstanceManagementBehavior

A behavior that adds a workflow control endpoint with a fixed configuration to the service host.

WorkflowRuntimeEndpoint

The SqlWorkflowInstanceStore adds a default control endpoint using this class if the <workflowInstanceControl> sub-element in the <sqlWorkflowInstanceStoreBehavior> element is not specified explicitly.

WorkflowUnhandledExceptionBehavior

A service behavior that enables you to specify the action to take when an unhandled exception occurs within a workflow service.

Enums

WorkflowUnhandledExceptionAction

An enumeration that specifies the action to perform when an unhandled exception occurs within a workflow.