Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Workflow.ComponentModel Namespace

 

Provides classes related to the Windows Workflow Foundation component model.

ClassDescription
System_CAPS_pubclassActivity

Obsolete. Represents the fundamental building block of workflows. Activity is the base class for all activities.

System_CAPS_pubclassActivityBind

Obsolete. Binds an activity's property to a property, field, indexer, method, event, or another activity's property. This class cannot be inherited.

System_CAPS_pubclassActivityChangeAction

Obsolete. Represents a proposed change to a CompositeActivity within a running workflow instance. This class must be inherited.

System_CAPS_pubclassActivityCollection

Obsolete. Models a strongly typed ICollection of type Activity.

System_CAPS_pubclassActivityCollectionChangeEventArgs

Obsolete. Represents the information needed by an event handler to perform custom processing whenever the contents of an ActivityCollection changes.

System_CAPS_pubclassActivityCondition

Obsolete. Represents an abstract class for an expression, which evaluates to a Boolean. This class must be inherited.

System_CAPS_pubclassActivityExecutionContext

Obsolete. Represents the execution environment of an Activity. This class cannot be inherited.

System_CAPS_pubclassActivityExecutionContextManager

Obsolete. Allows a CompositeActivity to create and manage execution contexts for its child activities. This class cannot be inherited.

System_CAPS_pubclassActivityExecutionStatusChangedEventArgs

Obsolete. Holds information relating to the change of execution status event for an Activity. This class cannot be inherited.

System_CAPS_pubclassAddedActivityAction

Obsolete. Represents a proposed addition of an Activity to a CompositeActivity within a running workflow instance.

System_CAPS_pubclassAlternateFlowActivityAttribute

Obsolete. Custom attribute which indicates that the activity supports an alternative flow. This class cannot be inherited.

System_CAPS_pubclassCancellationHandlerActivity

Obsolete. Represents cancellation logic that can be associated with a CompositeActivity. This class cannot be inherited.

System_CAPS_pubclassCompensatableTransactionScopeActivity

Obsolete. Defines a compensatable version of the TransactionScopeActivity activity. This class cannot be inherited.

System_CAPS_pubclassCompensateActivity

Obsolete. Triggers the compensation of a completed child Activity that implements the ICompensatableActivity interface. This class cannot be inherited.

System_CAPS_pubclassCompensationHandlerActivity

Obsolete. Specifies workflow logic that undoes, or compensates for, the successful execution of the associated CompositeActivity. This class cannot be inherited.

System_CAPS_pubclassCompositeActivity

Obsolete. Derivative of Activity that is the base class for all activities that contain other activities. A CompositeActivity is responsible for managing the execution of its child activities.

System_CAPS_pubclassDependencyObject

Obsolete. The base class for all objects that have dependency properties. This class must be inherited.

System_CAPS_pubclassDependencyProperty

Obsolete. A special kind of property that can be defined or attached to a DependencyObject. There are three kinds of dependency properties: instance properties, meta properties, and attached properties. This class cannot be inherited.

System_CAPS_pubclassFaultHandlerActivity

Obsolete. Represents the activity class used to handle an Exception of the type specified by the FaultType property. This class cannot be inherited.

System_CAPS_pubclassFaultHandlersActivity

Obsolete. Represents a CompositeActivity that has an ordered list of child activities of type FaultHandlerActivity. This class cannot be inherited.

System_CAPS_pubclassPersistOnCloseAttribute

Obsolete. Indicates that the current workflow instance must be persisted when the adorned activity completes its execution. This class cannot be inherited.

System_CAPS_pubclassPropertyMetadata

Obsolete. Represents the behavior of a dependency property.

System_CAPS_pubclassQueueEventArgs

Obsolete. Represents the event arguments for a workflow queue-related event.

System_CAPS_pubclassRemovedActivityAction

Obsolete. Represents a proposed removal of an Activity from a CompositeActivity within a running workflow instance.

System_CAPS_pubclassSuspendActivity

Obsolete. Suspends the running workflow instance when executed. This class cannot be inherited.

System_CAPS_pubclassSynchronizationScopeActivity

Obsolete. Represents a section of workflow that requires controlled access to shared variables. If two or more instances of a SynchronizationScopeActivity access the same variables, then the execution of these activities is effectively serialized. This class cannot be inherited.

System_CAPS_pubclassTerminateActivity

Obsolete. Terminates the running workflow instance when an abnormal situation occurs. This class cannot be inherited.

System_CAPS_pubclassThrowActivity

Obsolete. Models the throwing of an exception. This class cannot be inherited.

System_CAPS_pubclassTransactionScopeActivity

Obsolete. A section of workflow which demarcates a transaction boundary. A new Transaction is started when this Activity begins executing and the transaction commits when the Activity closes successfully. This class cannot be inherited.

System_CAPS_pubclassWorkflowChangeAction

Obsolete. An abstract base class from which all classes that represent proposed changes to a running workflow instance must derive.

System_CAPS_pubclassWorkflowChanges

Obsolete. Represents a set of proposed changes to a running workflow instance.

System_CAPS_pubclassWorkflowParameterBinding

Obsolete. A general-purpose class that represents a binding to a named parameter. This class cannot be inherited.

System_CAPS_pubclassWorkflowParameterBindingCollection

Obsolete. Represents a KeyedCollection<TKey, TItem> of type WorkflowParameterBinding. This class may not be inherited.

System_CAPS_pubclassWorkflowTerminatedException

Obsolete. Represents the Exception that is raised when a workflow is terminated. This class cannot be inherited.

System_CAPS_pubclassWorkflowTransactionOptions

Obsolete. Container for workflow transaction type options. This class cannot be inherited.

InterfaceDescription
System_CAPS_pubinterfaceIActivityEventListener<T>

Obsolete. Defines the interface for an object that listens for an event.

System_CAPS_pubinterfaceICompensatableActivity

Obsolete. Defines the interface required by an Activity that can be compensated.

System_CAPS_pubinterfaceIDynamicPropertyTypeProvider

Obsolete. Provides a property type to the bind infrastructure. It is implemented by activities that contain a property of variable type, where the type can vary depending on other activity settings.

System_CAPS_pubinterfaceIStartWorkflow

Obsolete. Defines a service that can be obtained from an ActivityExecutionContext for the purpose of starting a new workflow instance.

System_CAPS_pubinterfaceIWorkflowChangeDiff

Obsolete. Supports mining of workflow changes.

DelegateDescription
System_CAPS_pubdelegateGetValueOverride

Allows a custom override of the GetValue logic associated with a dependency property that is defined on a dependency object.

System_CAPS_pubdelegateSetValueOverride

Allows a custom override of the SetValue logic associated with a dependency property that is defined on a dependency object.

EnumerationDescription
System_CAPS_pubenumActivityCollectionChangeAction

Obsolete. Represents an enumeration of the permissible actions which may be performed on an ActivityCollection, which typically represents the collection of all child activities of a CompositeActivity.

System_CAPS_pubenumActivityExecutionResult

Obsolete. Enumeration of activity result values that qualifies the state of an Activity that has an ActivityExecutionStatus of Closed.

System_CAPS_pubenumActivityExecutionStatus

Obsolete. Enumeration of activity status values that correspond to the life cycle of an activity within a running workflow instance.

System_CAPS_pubenumDependencyPropertyOptions

Obsolete. Represents an enumeration of DependencyProperty options.

Return to top
Show: